我正在创建一个名为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 循环中生成的数据帧的追加/串联问题
我正在通过 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)