python 从describe()数据创建直方图

gmxoilav  于 2023-11-15  发布在  Python
关注(0)|答案(2)|浏览(80)

如何直接从我的数据文件中的describe()函数生成的平均样本创建直方图?


的数据
我似乎不知道如何从describe()函数中提取特定行的平均数据来生成直方图。

yzuktlbb

yzuktlbb1#

我创建了一个简单的框架来模拟您的数据。

etfgroups = pd.DataFrame(data={
'a': [1, 2, 3, 4, 5],
'b': [5, 5, 9, 4, 5],
'c': [99, 29, 39, 49, 59],

})

字符串
您可以通过以下方式提取mean数据:

mean = etfgroups.describe().loc['mean']

 print(mean)


您将获得:

a     3.0
b     5.6
c    55.0


如果你想指定一个元素:

mean = etfgroups.describe().loc['mean'][0]
print(mean)


测试结果:

3.0

7eumitmz

7eumitmz2#

计算DataFrame中每列的平均值是直接在DataFrame上使用mean()函数。这里有一种方法:

import pandas as pd

etfgroups = pd.DataFrame(data={
    'a': [1, 2, 3, 4, 5],
    'b': [5, 5, 9, 4, 5],
    'c': [99, 29, 39, 49, 59],
})

mean = etfgroups.mean()

print(mean)

mean_a = mean['a']
print(mean_a)

字符串

输出:


的数据

相关问题