【发布时间】:2021-05-29 15:45:02
【问题描述】:
我有一个 csv 文件,我用这个函数读取它:
data = pd.read_csv(r"\test.csv", sep=';')
用 -99 填充 NaN
data = data.fillna(-99)
但我最后得到了数据框:
202 5092019 ... 2.7 -99.0
所以我需要从我拥有的所有元素的所有 .0 中获取骑行,所以我明白了:
202460618 5092019 ... 2.7 -99
有人有建议吗? 我应该提供更多信息吗? 非常感谢
【问题讨论】:
-
df['col'] = df['col'].astype(int)? -
感谢您的回复。问题是我的数据框中有一个浮点数和字符串,所以如果这样做,我会得到值 2.7 的值 2 对吗?