【问题标题】:"Why the loading values and CSV file values showing different ?"“为什么加载值和 CSV 文件值显示不同?”
【发布时间】:2019-07-01 18:16:18
【问题描述】:

我在 pandas 数据框中加载了一个 CSV 文件,但它仅显示 0 和 1 值,而原始 CSV 文件具有不同的值。

CSV 文件:

0 1.11468541e-03 8.55032558e-04

DataFrame 展示:

0 0 1
import pandas as pd
dataset = pd.read_csv("features_3.csv")

【问题讨论】:

  • 如果我可以提供其他任何东西,请告诉我
  • dataset.iloc[0,1] 的结果是什么?
  • 它显示实际值 '0.0011146854130653211' 但在数据框中显示 0。
  • 然后只需更改数据框的显示精度pd.set_option('precision', 6)

标签: python-3.x pandas data-science


【解决方案1】:

试试:

df
= pd.read_csv("path/file", float_precision='round_trip')

https://pandas.pydata.org/pandas-docs/stable/user_guide/io.html

【讨论】:

  • 添加一些解释使答案更好,同时更改“ ”引号。
猜你喜欢
  • 2015-06-04
  • 1970-01-01
  • 1970-01-01
  • 2013-12-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多