【问题标题】:Calculating mean per genre without using libraries like pandas/numpy, etc在不使用 pandas/numpy 等库的情况下计算每种类型的平均值
【发布时间】:2021-11-12 13:36:10
【问题描述】:

我是数据分析和学习 Python 的学生。我必须在数据库上使用纯 python 编写一些代码来获取汇总统计信息。然后我必须使用 numpy 或 pandas 获取汇总统计信息。然后对比一下使用纯python和使用库的过程。

我已经在纯 python 中完成了必须统计,并在 numpy 中完全完成 - 因为库使它变得如此容易。但是,我坚持使用纯 python 进行一项统计。

特别是我如何获得每种类型的平均销售额。附上数据库图片以进一步解释我的查询。

任何信息将不胜感激。

谢谢

这是我使用 pandas 所做的,我想在不使用任何库的情况下在 python 中实现这一点

【问题讨论】:

  • 在python中读取文件,并将所需的数据存储在一些数据结构中并计算平均值
  • 您的问题是关于如何计算平均值?有了数据结构,每个流派的平均值应该有点简单,只要您能正确识别每个条目的流派。你甚至可以用每种类型的值组成列表,然后取平均值。无论如何,请向我们展示一些您已经尝试在“纯”Python 中解决此问题的方法。

标签: python python-3.x pandas average data-analysis


【解决方案1】:

为了简单起见,使用您已经知道的,使用现有的 Python 结构。你有一个格式良好的 csv 文件(或数据库,并不重要),所以利用它来发挥你的优势。

对于每一行,使用类别作为数组字典中的键并将销售额值添加到数组中。

遍历所有值后,您最终会得到一个类别字典,可让您计算每个类别的平均值。这是解决这个问题的最有效方法吗?不,但这是一种合理的入门方式,并且可能足以满足您想要实现的目标。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-21
    • 2021-03-16
    • 1970-01-01
    • 2019-03-07
    • 2015-07-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多