我已成功将卷正确添加,但它以小数形式返回卷。 CSV文件中的所有卷都是整数。我想让它们没有小数部分。
代码如下。
datalab connect vmname
答案 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)