我有以下数据帧:
import pandas as pd
df = pd.read_csv('filename.csv')
print(df)
dog A B C
0 dog1 0.787575 0.159330 0.053095
1 dog10 0.770698 0.169487 0.059815
2 dog11 0.792689 0.152043 0.055268
3 dog12 0.785066 0.160361 0.054573
4 dog13 0.795455 0.150464 0.054081
5 dog14 0.794873 0.150700 0.054426
.. ....
8 dog19 0.811585 0.140207 0.048208
9 dog2 0.797202 0.152033 0.050765
10 dog20 0.801607 0.145137 0.053256
11 dog21 0.792689 0.152043 0.055268
....
我知道对于第0
行和第df['dog']
列,第一个值需要显式更改。它应该是dog11
,而不是dog1
。你知道吗
用户可以通过哪些方式更改此值?他们之间的表现有实质性的区别吗?你知道吗
如果要按列名选择,可以使用^{} 或^{} :
最快的是^{} ,如果您想按位置选择:
dog
位置(例如,在这个示例的第一列-0
):时间安排:
相关问题 更多 >
编程相关推荐