【发布时间】:2019-06-05 02:16:09
【问题描述】:
我正在尝试从一个数据框中 CV 10 个随机样本并取平均值,这是我非常基础的版本,感觉非常笨拙。任何人都可以推荐一种更pythonic的方式吗?
graph_data = pd.DataFrame()
for x in range(10):
y = source_data.loc[filter_1,'attribute'].sample(n=100000)
y.reset_index(inplace=True, drop=True)
graph_data[x] = y
graph_data['mean'] = graph_data.mean(axis=1)
【问题讨论】: