我有一个包含500行和5列的CSV文件,我想使用Pandas查找一行中所有值的总和。但通过求和(axis=1)不会将行中的值相加,而是将它们连接起来
sys1 = pd.read_csv('exam/data/System1/time/task1.csv', names=headerList)
sys_task1 = sys1.Task1.str.split(expand=True)
sys_task1
0 1 2 3 4
0 3.03 1.15 1.83 1.97 2.09
1 3.12 1.12 1.93 1.90 2.19
2 3.05 1.12 1.97 1.97 2.12
3 2.97 1.20 1.94 1.94 2.08
4 3.01 1.21 2.00 1.99 2.11
... ... ... ... ... ...
495 2.98 1.15 1.87 2.00 2.06
496 3.08 1.12 1.86 1.96 2.11
497 2.97 1.25 2.00 1.94 2.21
498 3.00 1.26 1.95 2.07 2.05
499 3.04 1.20 1.85 1.99 2.19
500 rows × 5 columns
sys_task1.sum(axis=1)
0 3.031.151.831.972.09
1 3.121.121.931.902.19
2 3.051.121.971.972.12
3 2.971.201.941.942.08
4 3.011.212.001.992.11
...
495 2.981.151.872.002.06
496 3.081.121.861.962.11
497 2.971.252.001.942.21
498 3.001.261.952.072.05
499 3.041.201.851.992.19
Length: 500, dtype: object
我不确定我做错了什么。任何帮助都将不胜感激!谢谢大家!
目前没有回答
相关问题 更多 >
编程相关推荐