如何在一个单元格中同时显示随机数据和数据集的描述性统计数据? (Jupyter 笔记本,熊猫)

Posted

技术标签:

【中文标题】如何在一个单元格中同时显示随机数据和数据集的描述性统计数据? (Jupyter 笔记本,熊猫)【英文标题】:How to show both the random data and the descriptive stats of the dataset in one cell? (Jupyter notebook, pandas) 【发布时间】:2021-05-16 19:45:57 【问题描述】:

嗨,有人可以帮我解决这个问题吗?我想在一个单元格中同时显示随机抽样的观察结果和描述性统计数据。不过,作为初学者,我只能展示其中一个。

这是我的代码:

import pandas as pd

iris = pd.read_csv('iris.csv')    # Import the csv data
iris = iris.drop('Id', axis = 1)    # Delete the 'Id' column
random = iris.sample(10)    # Use the sample method to get 10 random samples
random    # Show the 10 random samples
random.describe()    # Get the descriptive stats

感谢您的时间和关注!

【问题讨论】:

【参考方案1】:

它将垂直显示,display() 可以做到这一点。如果要使其水平,请参考this answer。

display(random, random.describe())

    sepal_length    sepal_width     petal_length    petal_width     species
141     6.9     3.1     5.1     2.3     virginica
60  5.0     2.0     3.5     1.0     versicolor
65  6.7     3.1     4.4     1.4     versicolor
57  4.9     2.4     3.3     1.0     versicolor
14  5.8     4.0     1.2     0.2     setosa
58  6.6     2.9     4.6     1.3     versicolor
79  5.7     2.6     3.5     1.0     versicolor
102     7.1     3.0     5.9     2.1     virginica
82  5.8     2.7     3.9     1.2     versicolor
15  5.7     4.4     1.5     0.4     setosa
    sepal_length    sepal_width     petal_length    petal_width
count   10.000000   10.000000   10.00000    10.000000
mean    6.020000    3.020000    3.69000     1.190000
std     0.769993    0.714609    1.47079     0.652261
min     4.900000    2.000000    1.20000     0.200000
25%     5.700000    2.625000    3.35000     1.000000
50%     5.800000    2.950000    3.70000     1.100000
75%     6.675000    3.100000    4.55000     1.375000
max     7.100000    4.400000    5.90000     2.300000

【讨论】:

以上是关于如何在一个单元格中同时显示随机数据和数据集的描述性统计数据? (Jupyter 笔记本,熊猫)的主要内容,如果未能解决你的问题,请参考以下文章

如何在通过文本字段和圆形矩形按钮提供的表格视图单元格中显示数据

如何将多个单元格中的字符串聚合到一个单元格中?

如何旋转一列以在一个单元格中显示数据?

如何在 UITableview 单元格中正确显示 JSON 数据?

如何在索引路径的行中显示单元格中的数据模型内容?

更新表格视图单元格中的核心数据值后如何刷新