我想使用dataframe.append()方法将4个价格[1,2,3,4]的列表追加到一个已经存在的数据帧中,已经存在的数据帧有四列。
使用这个
dataframe = pd.DataFrame(columns=["open", "high", "low", "close"], data = [[1,2,3,4]])
创建数据框
open high low close
0 1 2 3 4
然后我想附加一些这样的列表:
dataframe = dataframe.append([[5,6,7,8]], ignore_index =True)
给出输出
open high low close 0 1 2 3
0 1.0 2.0 3.0 4.0 NaN NaN NaN NaN
1 NaN NaN NaN NaN 5.0 6.0 7.0 8.0
虽然我希望列表可以连续地追加到数据帧中,但是有没有一种方法可以不使用列名而只使用四个价格列表呢?
你可以做类似的事情
df.loc[len(df)] = [1, 2, 3, 4]
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句