【发布时间】:2015-03-04 02:14:54
【问题描述】:
我正在研究来自 R 的 Titanic 数据集。我想使用 ggplot(堆叠和分组条形图)分析数据集。所以我想将表格转换为数据框,以便绘制图表。我使用以下代码进行转换:
df<-as.data.frame(Titanic)
View(df)
但是,即使在查看时,我也看到我的 df 更像是一个数据表。 更进一步,当我尝试使用它来绘制函数使用代码时:
ggplot(data=df) + geom_bar(aes(x=Class,y=Sex))
它显示的只是一个空图,只有 x 和 y 轴上的标签,以及性别的分类值是男性和女性,类别是第一、第二、第三和船员。 更让我困惑的是,它从数据集中获取分类值,而不是观察结果。
请告诉我如何正确转换为数据框。谢谢:)
【问题讨论】:
标签: r