我有一个简单的程序,我想在列的末尾加一个数
fajl = pd.read_csv('example.csv')
print (fajl)
fajl.at[len(fajl['Hrana']),'Hrana'] = 350
print (fajl)
fajl.to_csv('example.csv')
第一个印刷品是:
^{pr2}$没关系,这是我希望它能做的,但是当我第二次开始的时候:
Unnamed: 0 Hrana Izlasci
0 0 1641.0 6500.0
1 1 910.0 NaN
2 2 2100.0 NaN
3 3 371.0 NaN
4 4 350.0 NaN
Unnamed: 0 Hrana Izlasci
0 0.0 1641.0 6500.0
1 1.0 910.0 NaN
2 2.0 2100.0 NaN
3 3.0 371.0 NaN
4 4.0 350.0 NaN
5 NaN 350.0 NaN
它增加了一个新的专栏,我不知道为什么。我对熊猫还不熟悉,有人能解释一下为什么会这样吗?我该怎么解决它?在
您需要将参数} 以执行不保存
index=False
添加到^{index
(第DataFrame
中的第一列):第二次读取csv的另一个解决方案是在^{} 中为第一列添加参数
^{pr2}$index_col
,作为index
:相关问题 更多 >
编程相关推荐