基本上我有以下表格
Ost_Data,看起来像这样
| 施塔特|长时间工作|
| - -|- -|
| 汉堡|三十三人|
| 科隆|二十一个|
和West_Data,看起来像这样
| 施塔特|长时间工作|
| - -|- -|
| 柏林|三十四|
| 法兰克福|五十五|
现在,我想在ggplot箱线图中绘制它们,其中x轴显示2个不同的数据表
Ost_Data
和
West_data
并且其中在y轴上
Langzeitarbeitslose
显示的是。
本质上我想比较
Langzeitarbeitslose
每个表中的值相互比较
我试过了
ggplot(data = Ost_data, West_data) +
geom_boxplot(aes(x = ??, y = Langzeitarbeitslose)) +
labs(x = "Ost und Westdeutschland", y = "Langzeitarbeitslosenquote")
但这不起作用,因为我没有指定我需要两个表,因为我只想在X轴上显示2个表名Ost_data和West_data,而不是数据表中的值。
这就是它的一般外观,尽管这里的值是错误的。在X轴上,我只需要Ost_data和West_data的值,而在Y轴上,我只需要Langzeitarbeitslose
的实际值:
1条答案
按热度按时间z2acfund1#
一种选择是向数据集添加标识符并对它们进行行绑定,这可以使用
dplyr::bind_rows
等一步完成。然后,标识符列可以Map到x
: