首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IPython Anaconda PyCharm PyCharm 8.1版

IPython Anaconda PyCharm PyCharm 8.1版
EN

Stack Overflow用户
提问于 2015-01-23 17:24:06
回答 1查看 578关注 0票数 0

我在运行这段代码

代码语言:javascript
复制
import pandas as pd
import numpy as np
import glob
import csv
import os
import sys

##Combine all student CSVs from NWEA into one CSV with export
##from http://stackoverflow.com/questions/20906474/import-multiple-csv-files-into-python-pandas-and-concatenate-into-one-dataframe
path = r'NWEA CSVs/Raw/*'
allFiles = glob.glob(path + "/StudentsBySchool.csv")
Sframe = pd.DataFrame()
SframeDup = pd.DataFrame()
list = []
for file in allFiles:
    sdf = pd.read_csv(file,index_col=None, header=0)
    list.append(sdf)
Sframe = pd.concat(list,ignore_index=False)

在IPython 2.3.1的Ubunto 14.04中,它工作得很好。然后,我在Windows8.1上使用Anaconda 3和IPython安装了IPython,运行了完全相同的代码,并遇到了以下错误:

代码语言:javascript
复制
Traceback (most recent call last):
  File "C:\Users\mikeronni\Anaconda3\lib\site-packages\IPython\core\interactiveshell.py", line 2883, in run_code
    exec(code_obj, self.user_global_ns, self.user_ns)
  File "<ipython-input-11-184a20117d62>", line 18, in <module>
    Sframe = pd.concat(list,ignore_index=False)
  File "C:\Users\mikeronni\Anaconda3\lib\site-packages\pandas\tools\merge.py", line 724, in concat
    copy=copy)
  File "C:\Users\mikeronni\Anaconda3\lib\site-packages\pandas\tools\merge.py", line 769, in __init__
    raise ValueError('All objects passed were None')
ValueError: All objects passed were None

我试过安装最新版本的熊猫和IPython,但没有帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-24 08:50:22

问题在于这个表达式:glob.glob(path + "/StudentsBySchool.csv")。传递给glob函数的模式不会给您带来任何影响。这可能有几个原因:

  • pycharm从另一个(意外的)工作目录启动python
  • 您没有将csv文件复制到正确的文件夹中。

allFiles是一个空列表,然后Sframe = pd.concat(list,ignore_index=False)尝试连接一个空的数据帧列表,这会给出错误。

我建议打印出os.path.abspath(os.curdir)path + "/StudentsBySchool.csv",并验证此模式是否确实与您的csv文件匹配。

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

https://stackoverflow.com/questions/28115355

复制
相关文章

相似问题

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