<p>多亏了@Krish和@hpaulj,我成功地解决了这个问题。请在下面查找完整代码:</p>
<pre><code>########################################################################################################################
########################################################################################################################
############################################ Feature Extraction ########################################################
########################################################################################################################
########################################################################################################################
arr_list = []
for ls in range(60):
current_list = ls
print('Entering list {0} for feature extraction'.format(current_list))
stats_features = get_selected_statistics_features(list_values=list[ls])
arr_list += [stats_features]
stats_features_np_shape = np.array(stats_features).shape
print('Statistical Features Extracted from list: ', stats_features)
print('Statistical Features Shape Extracted from list: ', stats_features_np_shape)
stats_features_full = np.vstack(arr_list)
stats_features_full_np_shape = np.array(stats_features_full).shape
print('Statistical Features Shape Extracted from all lists: ', stats_features_full_np_shape)
########################################################################################################################
########################################################################################################################
############################################### Feature Datasets #######################################################
########################################################################################################################
########################################################################################################################
Stats_DataFrame_Feature = stats_features_full
Stats_DataFrame_Feature_Data_list = list(Stats_DataFrame_Feature)
print('Statistical DataFrame Featureset list: ', Stats_DataFrame_Feature_Data_list)
Stats_DataFrame_Feature_Data_list_shape = np.array(Stats_DataFrame_Feature_Data_list).shape
print('Statistical DataFrame Featureset list shape: ', Stats_DataFrame_Feature_Data_list_shape)
for Stat_row in range(60):
StatsData.append(Stats_DataFrame_Feature[0:Stats_DataFrame_Feature_Data_list_shape[0]])
Stats_DataFrame_Feature_Data_list_list = Stats_DataFrame_Feature_Data_list[0:Stats_DataFrame_Feature_Data_list_shape[0]]
StatsData_np = np.array(StatsData[Stat_row])
with open('filepath\list dataset.txt', 'w') as out_file:
for i in range(60):
print('Opened file number: {0}'.format(i))
out_string = ""
out_string += pd.DataFrame(data=StatsData_np).to_string()
out_file.write(out_string)
break
Stats_DataFrame_Feature_Matrix = StatsData
print('Shape Final Saved Statistical Feature Dataset file: ', np.array(Stats_DataFrame_Feature_Matrix).shape)
StatsData_np = np.array(StatsData)
column_no = 0
StatsData = []
stats_features_full = np.array([])
</code></pre>