emwin修改text字体颜色_Rggplot2 绘制带颜色条的相关性散点图
一個月的備考終于結束了,公號的推文也會陸續進行原創推文制作,也希望大家繼續支持哦!本期推文就介紹一篇關于使用ggplot2 繪制帶有顏色映射的相關性散點圖,本期涉及的知識點如下:
- stat_bin_2d()繪制密度顏色映射
- geom_smooth() 繪制擬合線
顏色映射相關性散點圖繪制
這里大部分和推文R-ggplot2 學術散點圖繪制 中的繪圖技巧一樣,下面我直接給出代碼,如下:
#繪圖?+?顏色library(tidyverse)
library(RColorBrewer)
library(ggthemes)
palette"Spectral")
plot2??????stat_bin_2d(binwidth?=?c(.012,.012))+
?????scale_fill_gradientn(colours?=?rev(palette),limits=c(0,40),?breaks=c(0,10,20,30,40),
?????????????????????????labels=c("0","10",'20','30','>40'))+
?????#繪制擬合線并設置為紅色
?????geom_smooth(method?=?'lm',se?=?F,color='red',size=1)+
?????#繪制對角線
?????geom_abline(slope?=?1,intercept?=?0,color='black',linetype?=?"dashed",size=1)?+
?????scale_x_continuous(limits?=?c(-.1,2),expand?=?c(0,0))+
?????scale_y_continuous(limits?=?c(-.1,2),expand?=?c(0,0))+
?????guides(fill?=?guide_colorbar(title?=?"Counts",?title.position?=?"top",title.hjust?=?.5,ticks?=?T))+
?????labs(x?='True?Values',y="Model?Estimated?Value",
??????????title?=?"The?scatter?chart?of?Train?data?and?Tset?data",
??????????subtitle?=?"scatter?R-ggplot2?Exercise",
??????????caption?=?'Visualization?by?DataCharm')+
?????#theme_classic()+
?????theme(text?=?element_text(family?=?"Times_New_Roman",face='bold'),
???????????axis.text?=?element_text(family?=?'Times_New_Roman',size?=?12,face?=?'bold'),
???????????#修改刻度線內
???????????axis.ticks.length=unit(-0.22,?"cm"),?
???????????#加寬圖邊框
???????????#panel.border?=?element_rect(size=1),
???????????axis.line?=?element_line(size?=?.8),
???????????axis.ticks?=?element_line(size?=?.8),
???????????#去除圖例標題
???????????#legend.title?=?element_blank(),
???????????#設置刻度label的邊距
???????????axis.text.x?=?element_text(margin=unit(c(0.5,0.5,0.5,0.5),?"cm")),?
???????????axis.text.y?=?element_text(margin=unit(c(0.5,0.5,0.5,0.5),?"cm")))
?????
plot2
- 知識點01:使用stat_bin_2d(binwidth = c(.012,.012)) 設置顏色映射屬性
- 知識點02:使用geom_smooth(method = 'lm',se = F,color='red',size=1),設置se = F,繪制擬合線。
最終,得到的可視化結果如下:
這里提一下,由于繪制的數據較少,可能導致繪制的結果不太美觀,當然,在數據足夠多的情況下,你也可以繪制出如下的相關性散點圖:
(圖中colorbar的位置、字體都是可以自由設置的啊)
總結
使用R-ggplot2繪制學術圖表確實可以避免Python-matplotlib需要自定義設置問題,提高繪圖效率。大家在繪制圖表時,可以根據而自己喜好自由選取喜歡的繪圖工具啊。
推薦閱讀
七夕福利贈送
R-ggplot2 學術散點圖繪制
免費分享 | 全國 30m DEM數據免費獲取
Excel 圖表資源分享2-按鈕聯動繪圖
Excel 繪制學術圖表不知道設置顏色?一次性免費分享18種顏色主題
Excel-ghibli包顏色主題免費分享
PDF文件信息不會提取怎么辦??別急!Python幫你解決
R-tmap 繪制帶指北針和比例尺的空間地圖
Python-matplotlib 學術散點圖 EE 統計及繪制
Python-joypy和 R-ggridges 峰巒圖制作
繪圖文本重疊怎么辦?R-ggrepel和Python-adjustText 幫你解決
Python-matplotlib 商業圖表繪制04
Python-matplotlib 商業圖表繪制01
總結
以上是生活随笔為你收集整理的emwin修改text字体颜色_Rggplot2 绘制带颜色条的相关性散点图的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php.ini 米拓_图片无法上传问题“
- 下一篇: theme vscode 护眼_VS c