使用带有字符名称的变量的饼图
Pie Chart using variables with character names
我正在尝试创建一些饼图来显示公司在地区和国家之间的分布情况。
我收到一条错误消息,提示 'x' 值必须为正数,我认为这是因为我正在尝试绘制国家/地区名称并且它需要是一个数字?
关于这方面的任何指导都非常有帮助
总结:尝试制作投资者饼图 countries/regions 以显示他们的分布(即有多少人在英国、法国、德国等)
数据:数据
主要变量:投资者,country/region
任何对此代码的帮助都会很棒!
罗里
在这些线路上尝试一些东西
#demo data
investors <- paste0('investor', 1:100)
countries <- paste0('country', 1:5)
set.seed(1)
df <- data.frame(investors, countries = sample(countries, 100, T))
# pie chart code
library(tidyverse)
df %>% ggplot(aes(x = '', y = ..count.. , fill = countries)) +
geom_bar() +
coord_polar('y', start = 0)
由 reprex package (v2.0.0)
于 2021-07-31 创建
我正在尝试创建一些饼图来显示公司在地区和国家之间的分布情况。
我收到一条错误消息,提示 'x' 值必须为正数,我认为这是因为我正在尝试绘制国家/地区名称并且它需要是一个数字?
关于这方面的任何指导都非常有帮助
总结:尝试制作投资者饼图 countries/regions 以显示他们的分布(即有多少人在英国、法国、德国等)
数据:数据
主要变量:投资者,country/region
任何对此代码的帮助都会很棒!
罗里
在这些线路上尝试一些东西
#demo data
investors <- paste0('investor', 1:100)
countries <- paste0('country', 1:5)
set.seed(1)
df <- data.frame(investors, countries = sample(countries, 100, T))
# pie chart code
library(tidyverse)
df %>% ggplot(aes(x = '', y = ..count.. , fill = countries)) +
geom_bar() +
coord_polar('y', start = 0)
由 reprex package (v2.0.0)
于 2021-07-31 创建