从头开始构建Python Pandas DataFrame(即将计算结果存储在DataFrame中)

时间:2019-03-02 20:52:04

标签: python pandas dataframe

我想将来自各种计算的结果存储在Pandas DataFrame中。根据一系列时间序列(每日时间步长)数据文件计算结果。每个数据文件的名称将是DataFrame中的索引(或键)。最初,DataFrame将是一个空表。计算结果时,第一组结果将存储在DataFrame中。随后,将通过键将结果添加到DataFrame中。例如:

  1. 使用以下列初始化一个空的DataFrame:键,计数,标准,平均值,最小值,25%,50%,75%,最大值,偏斜,峰度,SACF,Jarquebera,JBTest和KSTest(DataFrame.describe( )属性和一些将要计算的新列)。
  2. 加载带有数据集名称的文件。
  3. 按名称遍历数据集,为数据集中的几列计算DataFrame.describe()。
  4. 根据名称对数据集中的几列进行斜度,峰度,SACF,Jarquebera,JBTest和KSTest的名称遍历数据集(基本上是#3,并进行了其他计算)。
  5. 将步骤3和步骤4的结果存储在DataFrame中,其文件名与键相同。
  6. 将结果存储在Excel文件中。

除了步骤5,我可以做所有事情。有关如何执行此操作的任何想法?当我开始时,这似乎很简单,因为我以为只是定义DataFrame然后将计算的结果添加到DataFrame中。一切都不容易。我尝试过的一切都失败了。几天来一直试图找出#5,但没有成功。显然,我对DataFrames不太了解,因此您可以向我提供的任何资源都将有所帮助。尽管我已经学到了很多有关操作现有DataFrame的知识,但是从头开始构建一个DataFrame却使我感到困惑。谢谢你的帮助。

0 个答案:

没有答案