相关疑难解决方法(0)

无法运行任何ggsubplot示例

我试图geom_subplotggsubplot包中的帮助页面运行示例.

library(ggplot2)
devtools::install_github('ggsubplot', 'garrettgman')
library(ggsubplot)

ggplot(nasa) +
  geom_subplot(aes(long, lat, group = id,
    subplot = geom_point(aes(surftemp, temperature), size = 1/4))) +
  coord_map()
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Error in layout_base(data, vars, drop = drop) : 
  At least one layer must contain all variables used for facetting
Run Code Online (Sandbox Code Playgroud)

对于我到目前为止尝试运行的每个ggsubplot示例都会出现同样的错误.我已尝试使用gansubplot的CRAN和github版本.我敢打赌,这与最新版本的ggplot2不兼容,但我不太了解ggplot开发来自己诊断它.

R.version
               _                           
platform       x86_64-w64-mingw32          
arch           x86_64                      
os             mingw32                     
system         x86_64, mingw32             
status                                     
major          3                           
minor          1.0                         
year           2014                        
month          04                          
day            10                          
svn rev        65387                       
language       R                           
version.string R version 3.1.0 (2014-04-10)
nickname       Spring …
Run Code Online (Sandbox Code Playgroud)

r ggplot2

7
推荐指数
1
解决办法
1137
查看次数

R :: ggplot2 :: geom_points:如何用饼图交换点?

我想在两个维度中绘制饼图,以根据其复合"组"显示每个点的组成.

到目前为止,我正在使用标签排斥标记到最高得分点,但它仍然不是很好.我环顾四周,我还没有看到我在寻找什么.

ggplot(data=aggtmp2,aes(x=cluster,y=x,color=groups,shape=dataset)) +
 geom_jitter() + facet_grid(datasubset~.) +
 geom_text_repel(data=aggtmp2[aggtmp2$xnorm>.925,],aes(label=groups),size=2)


> str(aggtmp2)
'data.frame':   562 obs. of  7 variables:
  $ group_name: chr  "1_1_D1NF_lewisnegative" "1_1_D1NF_lewisnegative" "1_1_D1NF_lewisnegative" "1_1_D1NF_lewisnegative" ...
  $ cluster   : Factor w/ 39 levels "10of10","1of1",..: 30 24 11 18 25 18 30 11 25 24 ...
  $ x         : num  0.591 0.591 0.591 0.591 0.591 ...
  $ xnorm     : num  0.921 0.921 0.921 0.921 0.921 ...
  $ groups    : Factor w/ 43 levels "1_1","1_2","1_3",..: 1 1 1 1 1 2 2 2 …
Run Code Online (Sandbox Code Playgroud)

r composite fill ggplot2 pie-chart

1
推荐指数
1
解决办法
1538
查看次数

标签 统计

ggplot2 ×2

r ×2

composite ×1

fill ×1

pie-chart ×1