第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

ggplot折線圖中的多行x軸標(biāo)簽

ggplot折線圖中的多行x軸標(biāo)簽

慕田峪7331174 2019-08-08 15:31:55
ggplot折線圖中的多行x軸標(biāo)簽Excel樞軸圖中有一個功能,允許多級分類軸。我正在嘗試找到一種方法ggplot(或R中的任何其他繪圖包)。請考慮以下數(shù)據(jù)集:set.seed(1)df=data.frame(year=rep(2009:2013,each=4),               quarter=rep(c("Q1","Q2","Q3","Q4"),5),               sales=40:59+rnorm(20,sd=5))如果將其導(dǎo)入Excel數(shù)據(jù)透視表,則可以直接創(chuàng)建以下圖表:注意x軸有兩個級別,一個用于四分之一,一個用于分組變量year。是否可以使用多級軸ggplot?注意:有一個帶有小平面的黑客會產(chǎn)生類似的東西,但這不是我想要的。library(ggplot2)ggplot(df) +   geom_line(aes(x=quarter,y=sales,group=year))+   facet_grid(.~year,scales="free")
查看完整描述

3 回答

?
holdtom

TA貢獻(xiàn)1805條經(jīng)驗 獲得超10個贊

使用添加新標(biāo)簽annotate(geom = "text",。用clip = "off"in 關(guān)閉x軸標(biāo)簽的剪裁coord_cartesian。

使用theme添加額外的利潤(plot.margin)和remove(element_blank())x軸文本(axis.title.xaxis.text.x)和垂直網(wǎng)格線(panel.grid.x)。

library(ggplot2)ggplot(data = df, aes(x = interaction(year, quarter, lex.order = TRUE), 
                      y = sales, group = 1)) +
  geom_line(colour = "blue") +
  annotate(geom = "text", x = seq_len(nrow(df)), y = 34, label = df$quarter, size = 4) +
  annotate(geom = "text", x = 2.5 + 4 * (0:4), y = 32, label = unique(df$year), size = 6) +
  coord_cartesian(ylim = c(35, 65), expand = FALSE, clip = "off") +
  theme_bw() +
  theme(plot.margin = unit(c(1, 1, 4, 1), "lines"),
        axis.title.x = element_blank(),
        axis.text.x = element_blank(),
        panel.grid.major.x = element_blank(),
        panel.grid.minor.x = element_blank())


查看完整回答
反對 回復(fù) 2019-08-08
?
慕少森

TA貢獻(xiàn)2019條經(jīng)驗 獲得超9個贊

我認(rèn)為該解決方案具有很高的價值。但請注意,代碼的第一行存在一個小錯誤,導(dǎo)致數(shù)據(jù)的順序錯誤。代替

...?aes(x?=?interaction(year,quarter),?...

它應(yīng)該是

...?aes(x?=?interaction(quarter,year),?...

生成的圖形具有正確順序的數(shù)據(jù)


查看完整回答
反對 回復(fù) 2019-08-08
  • 3 回答
  • 0 關(guān)注
  • 1045 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號