【发布时间】:2021-10-01 07:30:15
【问题描述】:
我正在尝试用字典附加熊猫数据框。但是,它没有附加。当我打印它时,我得到一个空的数据框。请告诉我我的代码哪里出错了。
import pandas as pd
dfs = pd.DataFrame()
def tstfunc():
dicts = {'a': "pavan", 'b':"sunder"}
dfs.append(dicts, ignore_index=True)
print(dfs)
tstfunc()
【问题讨论】:
-
从接受的答案:“DataFrame.append 不是就地操作”->
dfs = dfs.append(dicts, ignore_index=True)您可能最终会遇到范围问题,您还需要返回结果而不是而不是打印,因为没有就地追加、连接、合并或连接操作。