【问题标题】:Getting Null Values while reading Values into a dataframe in python在python中将值读入数据框时获取空值
【发布时间】:2021-12-15 00:30:25
【问题描述】:

我正在尝试将 .csv 文件读入 Python 数据帧,但它显示的是空值。

.csv 文件的列由; 分隔。

我正在使用此代码:

import pandas as pd    
data = pd.read_csv('testfile.csv', sep = ';')

这是输出:

所有值都为空,行数加倍

【问题讨论】:

  • 在文本编辑器(如 notepad++)中打开 csv,看看它是什么样子的
  • 在原始问题中更新
  • data= pd.read_csv('testfile.csv' , sep = ';', encoding = 'UTF-16') 它有效

标签: python pandas dataframe numpy csv


【解决方案1】:
data = pd.read_csv('testfile.csv', sep = ';' , encoding = 'UTF-16')

【讨论】:

  • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
猜你喜欢
  • 2020-11-17
  • 2017-12-07
  • 2022-06-11
  • 2021-06-19
  • 1970-01-01
  • 1970-01-01
  • 2013-02-10
  • 1970-01-01
  • 2015-05-12
相关资源
最近更新 更多