当前位置: 首页 > 面试题库 >

从多个文件创建pandas数据框

东方涛
2023-03-14
问题内容

我正在尝试创建一个pandasDataFrame,它对于单个文件工作正常。如果我需要为具有相同数据结构的多个文件构建它。因此,我没有一个文件名,而是要创建一个文件名列表DataFrame

不知道DataFrame在大熊猫中追加到current的方式是什么,或者大熊猫有没有办法将文件列表吸收到DataFrame


问题答案:

pandasconcat命令是您的朋友。假设您将所有文件都放在目录targetdir中。您可以:

  1. 列出文件
  2. 将它们加载为熊猫数据框
  3. 并将它们连接在一起

`

import os
import pandas as pd

#list the files
filelist = os.listdir(targetdir) 
#read them into pandas
df_list = [pd.read_table(file) for file in filelist]
#concatenate them together
big_df = pd.concat(df_list)


 类似资料:
  • 问题内容: 我正在尝试创建一个矩阵以显示Pandas数据框中的行之间的差异。 我要这样: 要变成这样(差异垂直): 这是可以通过内置函数实现的,还是需要构建一个循环以获得所需的输出?谢谢你的帮助! 问题答案: 这是numpy广播的标准用例: 我们使用values属性访问基础的numpy数组,并引入了一个新轴,因此结果是二维的。 您可以将其与原始系列结合使用: 由于@Divakar,也可以使用以下命

  • 你好,我有一个关于创建exe文件的问题。 我有一个名为main.py.的python文件此外,这个main.py需要另一个文件functions.py和两个文件的名称svg1.svg和scg2.svg. 现在我想将这个程序转换为. exe.到目前为止,我只更改了单个的. py文件。不幸的是,我在互联网上没有找到任何关于如何从几个. py文件和. svg文件中创建. exe的内容。 谁能告诉我用什么

  • 我创建了一个json文件使用python这是一个列表。每个子列表都有chart.js图表的数据,即对于x和y轴,具有和。 这是包含列表和子列表的json。 下面的代码创建了一个图表,但我希望遍历所有条目,并为每个子列表(图表的多个实例)创建图表。 如何循环遍历下面代码中列出的json文件并创建多个chart.js图表?i、 e.,等的图表。

  • 问题内容: 我需要一些帮助:我正在用Java进行超市仿真,但是有一个问题,我有一个文本文件(Stock.txt),例如,我在上面有所有的超市库存: 0-面包巧克力蛋糕-$ 12.5-250 1-Meat-Premium Steak- $ 2.6-120 2海鲜金枪鱼-1.2-14美元 … 第一个数字是产品的“ id”,第二个是产品所属的部门,第三个是产品名称,第二个是价格,最后一个数字是库存的产品

  • 我有一个数据框架,我想从其中一列的列表中创建5列 示例: 请注意,这里很少有列表少于5列,对于这些列,请在该位置插入NAN。

  • 我的要求如下: > 我有几个.feature文件。我想创建所有这些特性文件通用的测试数据。一旦创建了测试数据,场景将从特性文件运行。 我还想要一些信息后,测试数据创建回来。例如,我创建的数据的ID。所以我可以使用这些信息来调用API,在我的场景中添加有效负载。 null 现在我已经在test-data-details.feature文件中拥有了测试数据对象。在包含测试场景的特性文件的后台部分,我将

  • 环境:Python 3.5,h2o 3.10.4.2

  • 我在用Pandas将。txt文件转换为浮动值的数据目录时遇到了麻烦。我需要创建两列数据的散点图,但我一直得到错误“TypeError:Empty'DataFrame':no numeric data to plot”,所以我认为它是以字符串的形式读取数据。 下面是我运行df.info时得到的结果 列u_Vmag和u_B-V中没有任何测量值。 我觉得我只是错过了一些显而易见的东西。有人有什么建议吗?