【发布时间】:2021-02-12 06:04:58
【问题描述】:
我正在尝试将这些列表存储在从循环创建的变量中作为数据框。
X_train = X[new_features]
X_test = X_test[new_features]
X_outliers = test_outlier[new_features]
l = new_features
当我打印l 时,它看起来像下面这样。它在循环内有 180 个列表。
['mfcc_1' 'mfcc_2' 'mfcc_4' 'mfcc_6' 'mfcc_3' 'mfcc_5' 'delta_0' 'mfcc_8'
'mfcc_9' 'mfcc_7']
['mfcc_1' 'mfcc_2' 'mfcc_3' 'mfcc_4' 'delta_0' 'mfcc_5' 'mfcc_6' 'mfcc_7'
'mfcc_8' 'mfcc_9']
['mfcc_1' 'mfcc_2' 'mfcc_4' 'mfcc_3' 'mfcc_6' 'mfcc_5' 'delta_0' 'mfcc_8'
'mfcc_7' 'mfcc_10']
['mfcc_1' 'mfcc_2' 'mfcc_4' 'mfcc_6' 'mfcc_3' 'mfcc_5' 'mfcc_8' 'mfcc_7'
'mfcc_10' 'delta_0']
['mfcc_1' 'mfcc_2' 'mfcc_3' 'mfcc_4' 'mfcc_6' 'delta_0' 'mfcc_5' 'mfcc_8'
'mfcc_7' 'mfcc_10']
['mfcc_1' 'mfcc_2' 'mfcc_3' 'mfcc_4' 'mfcc_6' 'delta_0' 'mfcc_5' 'mfcc_8'
'mfcc_7' 'mfcc_10'] ...
我想将这些列表存储到数据框中。怎么可能呢?
【问题讨论】:
-
在循环内存储到字典而不是列表,并将字典转换为 dataframe 。否则使用
list.append -
这能回答你的问题吗? Convert List to Pandas Dataframe Column
标签: python list dataframe loops store