You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

创建描述性统计表格:按国家展示销售统计指标的需求与问题

解决方案

R 实现

使用dplyr包可快速生成符合要求的统计表格,假设你的数据集名为sales_data,包含country(国家)、sales(销售额)、product_id(产品ID)字段:

  1. 加载依赖包
library(dplyr)
  1. 分组计算并生成表格
summary_table <- sales_data %>%
  group_by(country) %>%
  summarize(
    median = median(sales, na.rm = TRUE),
    mean = mean(sales, na.rm = TRUE),
    stdev = sd(sales, na.rm = TRUE),
    `# prod` = n_distinct(product_id) # 若需统计销售记录中的产品数量,替换为n()
  )

运行后summary_table即为国家为行、统计指标为列的格式,直接输出就能得到目标表格。

Python 实现

用pandas包可轻松完成统计与格式整理,假设数据集名为sales_df,字段同上述R场景:

  1. 加载依赖包
import pandas as pd
  1. 分组聚合生成表格
summary_table = sales_df.groupby('country').agg(
    median=('sales', 'median'),
    mean=('sales', 'mean'),
    stdev=('sales', 'std'),
    `# prod`=('product_id', 'nunique') # 统计销售记录数则替换为('product_id', 'count')
).reset_index()

生成的summary_table结构完全匹配需求,直接打印或导出即可。

内容的提问来源于stack exchange,提问作者David

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 23:25:18