Hay*_*yat 7 python dataframe pandas
我有一个熊猫数据框
0 1 2 3
0 173.0 147.0 161 162.0
1 NaN NaN 23 NaN
Run Code Online (Sandbox Code Playgroud)
我只是想增加一列的价值,例如
3
0 161
1 23
2 181
Run Code Online (Sandbox Code Playgroud)
但不能采用loc和的方法iloc。因为该文件可以包含任意长度的列,我不知道loc和iloc。因此只想为列增加价值。提前致谢。
我相信需要放大设置:
df.loc[len(df.index), 2] = 181
print (df)
0 1 2 3
0 173.0 147.0 161.0 162.0
1 NaN NaN 23.0 NaN
2 NaN NaN 181.0 NaN
Run Code Online (Sandbox Code Playgroud)