当Python从csv文件中读取数据时,删除.0的关闭数据

时间:2017-04-13 21:37:26

标签: python-3.x pandas

我已成功将卷正确添加,但它以小数形式返回卷。 CSV文件中的所有卷都是整数。我想让它们没有小数部分。

代码如下。

datalab connect vmname 

2 个答案:

答案 0 :(得分:1)

当你sum pandas时,它会将结果转换为浮动。

使用astype(int)< ---链接到文档

import pandas as pd

datagrid = pd.read_csv("Daily Receipts.csv")
daily_vols = datagrid.groupby("Txn")["Scan Volume"].sum().astype(int)
print(daily_vols)

答案 1 :(得分:0)

这样做:

import pandas as pd

datagrid = pd.read_csv("Daily Receipts.csv")
daily_vols = datagrid.groupby("Txn")["Scan Volume"].sum()
daily_vols = [ int(x) for x in daily_vols ]
print(daily_vols)