小编Ann*_*lix的帖子

连接用循环生成的 Pandas DataFrames

我正在创建一个名为data_day的新DataFrame,其中包含新功能,用于从前一个 DataFrame df的日期时间戳推断出来的每一天

我的新数据帧data_day是 30 个独立的,我需要在 unic 数据帧 (final_data_day) 的末尾连接/附加它们。

每天的 for 循环定义如下:

num_days=len(list_day)

#list_day= random.sample(list_day,num_days_to_simulate)
data_frame = pd.DataFrame()

for i, day in enumerate(list_day):

    print('*** ',day,' ***')

    data_day=df[df.day==day]
    .....................
    final_data_day = pd.concat()
Run Code Online (Sandbox Code Playgroud)

希望我很清楚。我的基本上是在非平凡的 for 循环中生成的数据帧的追加/串联问题

python loops append dataframe pandas

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

一个图中每一列数据框的分布概率

我正在通过 seaborn 库 sns.distplot() 中的 distplot 为数据框的每一列创建概率分布。对于我做的一个情节

x = df['A']
sns.distplot(x);
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用 FacetGrid & Map 以这种方式一次获得每列的所有绘图。但根本不起作用。

  g = sns.FacetGrid(df, col = 'A','B','C','D','E')
  g.map(sns.distplot())
Run Code Online (Sandbox Code Playgroud)

visualization pandas seaborn

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

标签 统计

pandas ×2

append ×1

dataframe ×1

loops ×1

python ×1

seaborn ×1

visualization ×1