小编mel*_*ver的帖子

Pandas:使用循环和分层索引将多个csv文件导入数据框

我想从目标目录中读取多个CSV文件(具有不同数量的列)到单个Python Pandas DataFrame中,以便有效地搜索和提取数据.

示例文件:

Events 
1,0.32,0.20,0.67
2,0.94,0.19,0.14,0.21,0.94
3,0.32,0.20,0.64,0.32
4,0.87,0.13,0.61,0.54,0.25,0.43 
5,0.62,0.21,0.77,0.44,0.16
Run Code Online (Sandbox Code Playgroud)

这是我到目前为止:

# get a list of all csv files in target directory
my_dir = "C:\\Data\\"
filelist = []
os.chdir( my_dir )
for files in glob.glob( "*.csv" ) :
    filelist.append(files)

# read each csv file into single dataframe and add a filename reference column 
# (i.e. file1, file2, file 3) for each file read
df = pd.DataFrame()
columns = range(1,100)
for c, f in enumerate(filelist) :
    key = "file%i" % c …
Run Code Online (Sandbox Code Playgroud)

python csv hierarchical-data pandas

11
推荐指数
1
解决办法
2万
查看次数

Python - ImportError:没有名为'requests'的模块

运行代码时出现此错误,因此似乎未正确安装请求.我使用Python 3.3运行Windows 7 32位系统.

当我进入Windows中的"程序和功能"时,它会显示为已安装.

我从http://www.lfd.uci.edu/~gohlke/pythonlibs/安装了这个程序,我也下载了requests文件夹并尝试以这种方式安装它,我似乎无法让它工作.

我访问过ImportError:没有名为'requests'的模块,但我没有发现这有帮助.

我一直看到以下声明,但我不确定如何运行它?

$ python setup.py install
Run Code Online (Sandbox Code Playgroud)

请帮忙!?!

python python-requests

1
推荐指数
1
解决办法
3万
查看次数

标签 统计

python ×2

csv ×1

hierarchical-data ×1

pandas ×1

python-requests ×1