首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在云jupyter笔记本上上传csv文件时出错

在云jupyter笔记本上上传csv文件时出错
EN

Stack Overflow用户
提问于 2018-06-12 13:34:47
回答 2查看 430关注 0票数 0

我已经建立了一个google云帐户,我想在jupyter笔记本上更快地完成我的深入学习,但是我找不到一种方法来读取我从github帐户下载的csv文件,然后我尝试了。

dataset = pd.read_csv('/home/user/.jupyter/SIEMENSTRAIN.csv')

但是我得到了以下错误

pandas.parser.CParserError:错误标记数据。C错误:第3行中预期的2个字段,saw 12

为什么?当我用我的笔记本电脑读到它时,一切都很好。

有什么建议吗?

我尝试了这个错误的推荐解决方案,并得到了下一个警告。

/home/user/anaconda3/lib/python3.5/site-packages/ipykernel/main.py:1: ParserWarning:返回到'python‘引擎,因为'c’引擎不支持regex分隔符;您可以通过指定engine='python‘来避免这个警告。如果 ==命名为“main”:

当我运行dataset.head()时,出现了这样的情况

有什么帮助吗?

EN

回答 2

Stack Overflow用户

发布于 2018-06-13 20:26:28

有很多可能会导致这个问题..。我首先要确保Pandas (Pd)的版本是更新和兼容的。

更有可能的原因是CSV本身不正确,因此pd.read_csv()无法正确工作(因此出现了分析错误)。这可能与头文件有关,不过我不确定您的原始CSV文件是什么样子。例如,使用read_csv是值得的:

代码语言:javascript
复制
df = pandas.read_csv(fileName, sep='delimiter', header=None)

这个篡改了两样东西-分隔符,如果pd是从CSV读取一个头是否。

我在我的中浏览了一些关于股票预测(另一个很酷的机器学习问题)和深度学习的内容,可以随意查看。

祝好运!

票数 0
EN

Stack Overflow用户

发布于 2018-06-15 09:14:08

我尝试了你的建议,这就是我得到的

有什么建议吗?我想这条路是可以的,但是它不会被正确地阅读,或者我错了吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50818579

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档