csv - Pandas to_csv() 禁用 float

标签 csv pandas

Pandas to_csv() 正在将整数转换为 float 。我怎样才能禁用它?

我已经设置了 float_format=None 但同样的问题。

最佳答案

pd.to_csv() 通常不会转换为 float。您是否有可能在本专栏中有任何 np.nan?如果这样做,则此列的 dtype 将为 float64

np.nan 被引入到另外一个 intbool 列中时,整个列被转换为 float.

希望对您有所帮助!

关于csv - Pandas to_csv() 禁用 float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37095063/

相关文章:

jquery - 从逗号分隔列表中删除重复项

python - 如何将大型 CSV 数据文件分解为单个数据文件?

带有 pandas.io.data 的 Python ta-lib : candlestick not plotting but other charts are ok

python strip 函数没有给出预期的输出

r - 在 r 中读取 csv 时将列名称添加到数据框

java - 如何在 Java 中将 CSV 文件数据存储到数组中?

python - 使用python将csv分割成小csv

python - 使用 pyodbc 将 pandas 数据帧高效插入到 MS SQL Server

python - Pandas :str.contains 使用正则表达式

python - 通过分箱列访问 pandas 中的行