来源
R 自带的 datasets::HairEyeColor。数据记录 592 名统计学学生的发色、眼睛颜色和性别组合;这里保留原始四维列联表的长表形式,一行是一种组合及其频数。
CSV 由 R 4.5.1 自带数据原样展开并导出;变量水平与数据背景见 R 官方文档。
适用图形
| 图形结构 | 用途 |
|---|---|
| 百分比堆叠柱 | 按发色比较眼睛颜色的构成 |
| 马赛克图 | 用面积展示列联表中的联合频数 |
| 热图 | 比较发色 × 眼睛颜色的频数矩阵 |
三个分类变量和一列频数——堆叠柱、马赛克图、列联表与四级定性色板的经典组合。
R datasets::HairEyeColor · 收录于 2026-08-11
| Hair | Eye | Sex | Freq |
|---|---|---|---|
| Black | Brown | Male | 32 |
| Brown | Brown | Male | 53 |
| Red | Brown | Male | 10 |
| Blond | Brown | Male | 3 |
| Black | Blue | Male | 11 |
| Brown | Blue | Male | 50 |
| # | 变量 | 类型 | 缺失 | 统计 |
|---|---|---|---|---|
| 1 | Hair | 字符型 | — | 不同值 4Black · Brown · Red · Blond |
| 2 | Eye | 字符型 | — | 不同值 4Brown · Blue · Hazel · Green |
| 3 | Sex | 字符型 | — | 不同值 2Male · Female |
| 4 | Freqkey | 整数 | — | min 2q1 —中位 10.0均值 18.5q3 —max 66.0 |
library(readr)
hair_eye_color <- read_csv(
"https://assets.evanzhou.org/tessera/csv/hair_eye_color.csv",
col_types = cols(
Hair = col_character(),
Eye = col_character(),
Sex = col_character(),
Freq = col_integer()
)
)https://assets.evanzhou.org/tessera/csv/hair_eye_color.csvR 自带的 datasets::HairEyeColor。数据记录 592 名统计学学生的发色、眼睛颜色和性别组合;这里保留原始四维列联表的长表形式,一行是一种组合及其频数。
CSV 由 R 4.5.1 自带数据原样展开并导出;变量水平与数据背景见 R 官方文档。
| 图形结构 | 用途 |
|---|---|
| 百分比堆叠柱 | 按发色比较眼睛颜色的构成 |
| 马赛克图 | 用面积展示列联表中的联合频数 |
| 热图 | 比较发色 × 眼睛颜色的频数矩阵 |
write.csv(
as.data.frame(datasets::HairEyeColor),
"hair_eye_color.csv",
row.names = FALSE
)表中统计由 scripts/profile_dataset.py 于 2026-08-11 数出。