首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ggplot2_总纲

sunqi 2020/7/31 概述 年初的时候我好像打算对ggplot2进行一个教程,后来因为其他事情耽搁了,今天打开以往的git日志,才发现有这么一个坑(ggplot2初探),虽然现在绘图的包层出不穷...图片的保存 ggplot标准绘图流程 打开绘图设置 pdf(“r-graphics.pdf”) svg(“r-graphics.svg”) png(“r-graphics.png”) tiff(“r-graphics.tiff...pdf("ggplot.pdf") print(myplot1) # Plot 1 --保存到第一页 print(myplot2) # Plot 2 ---保存到第二页 dev.off...() ## png ## 2 # 保存png格式 png("myplot.png") print(myplot1) dev.off() ## png ## 2 # 绝大多数的时候我用的是ggsave...保存pdf,这里没有指定保存图形,一般为现在绘图面板中的图形 ggsave("myplot.pdf") # 2.2 OR save it to png file ggsave("myplot.png")

1.8K20

R语言学习笔记-Day5

、eoffice-topptx#ggsave服务于ggplot2#eoffice可将图导出为ppt内可编辑元素1.2 基础包(base)-绘图函数高级/低级绘图函数 #高级绘图函数可独立于其它函数,低级绘图函数...,color = Species))+ scale_color_paletteer_d("awtools::mpalette")#"配色R包::配色名"1.4.3 几何对象一个geom函数所画出来的所有元素被称为几何对象几何对象可叠加...Petal.Length))+ geom_point(color = red")+ geom_smooth()aes()代表映射,只有键入该函数才能从数据中读取相应的内容可以在已有公共设置下进行二次映射代码不报错不代表没错...,即comparisons比较的参数2 图片保存2.1 ggplot2系列:ggsave("iris_box_ggpubr.png")ggsave(p,filename = "iris_box_ggpubr2...2.2 通用:三段论pdf("test.pdf")#保存的函数及文件名...

10210
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    RNA-seq入门实战(六):GO、KEGG富集分析与enrichplot超全可视化攻略

    转化ID前要载入org.Hs.eg.db\org.Mm.eg.db,其包含着各大主流数据库的数据,如entrez ID和ensembl等等,使用keytypes(org.Mm.eg.db) 可查看所有支持及可转化类型...entrez ID #### #org.Hs.eg.db\org.Mm.eg.db包含着各大主流数据库的数据,如entrez ID和ensembl, #keytypes(org.Hs.eg.db) #查看所有支持及可转化类型...is organized as a directed acyclic graph.有向无环图 gop <- goplot(go_enrich_results, showCategory = 10) ggsave...绘制cnetplot有两种展现方式, 更改参数circular 为 F(默认)或T可以分别得到散布状和圈状分布的cnetplot;cnetplot还可以输入含log2FC信息的genelist ,会将log2FC...(cnetp1,filename ='cnetplot.pdf', width =12,height =10) ggsave(cnetp2,filename = 'cnetplot_cir.pdf',

    13.6K33

    单细胞测序分析之小技巧之for循环批量处理数据和出图

    在进行单细胞转录组测序分析中,我们发现比如样本较多或者需要大量出图的时候,我一开始就是大量手动一个一个的出图,但回头想想,这样的操作模式不都是一样的嘛,直接用for循环不就搞定啦!...count <- 0 for (val in x) { if(val %% 2 == 0) count = count+1 } print(count) [1] 3 在上面的示例中,由于向量x具有7个元素...在每次迭代中,val取x的对应元素的值。 我们使用了一个计数器来计算x中的偶数。我们可以看到x包含3个偶数。...object = run.combined, features = c(run.combined.markers$gene[m])) print(p) ggsave...其实也可以写一个apply版的,获得所有plotList,再用patchwork或cowplot进行拼图。

    69110

    生信入门马拉松之R语言基础- R语言作图(Day 6)

    Sepal.Length,y = Petal.Length))+ geom_smooth()+ geom_point()#这个代码和上一句代码运行结果一致,简化写法,ggplot()中设置是全局设置,对于代码中所有的...1.7 图片保存save_export.Rggplot2系列ggsave("iris_box_ggpubr.png(图片名称和格式)")或ggsave(p,filename = "iris_box_ggpubr.png...(图片名称和格式)")后缀不可以写错,必须是存在的图片格式通用-三段论第一段:保存的函数及文件名 > pdf("test.pdf(文件名称.pdf)")#❓pdf可以查看有哪些可以保存的格式第二段:作图代码...可以容纳多多第三段:画完了,关闭画板 > dev.off()1.8 神奇R包 - eofficelibrary(eoffice)#加载topptx(p,"iris_box_ggpubr.pptx")#将图(变量p)保存到...列表第几个元素,就是拆分出向量的第几个元素class(str_split(x," "))#列表x2 = str_split(x," ")[[1]];x2#提取出向量y = c("jimmy 150","

    26130

    单细胞测序—标准流程代码(3)—marker 基因富集分析_差异基因

    as.list() 将数据框转换为列表,每个列表元素对应一个细胞类型或分群的前 100 个基因符号。最终,symbols_list 是一个列表,每个元素包含某个细胞类型或分群的前 100 个基因符号。...问1:得到的marker_cosg,是一个包含两个元素的列表,一个是names,一个是scores。这个scores存储了哪些信息?...unique()函数会返回所有不同的细胞类型,即去重后的细胞类型列表。lapply() :是R中的一个循环函数,作用是对列表中的每个元素应用同一个函数,并返回一个列表。...degs:返回一个列表,每个列表元素对应于一个细胞类型,并包含该细胞类型在STIM与CTRL条件下的差异表达基因结果。...do.call(rbind, degs_list):将所有细胞类型的差异表达数据按行绑定在一起,生成一个整合了所有细胞类型的差异表达数据框degs_allcluster_type_df。

    57510

    生信马拉松 Day6

    给的颜色数量需要和前文aes()中的color=species中的内容匹配出来如果没有写映射,那么scale_color_manual代码将不会执行,但也不会报warning或error,但是代码不报错,不代表真的没错...shape = 24, color='red', fill='yellow') #手动设置fill和color2.几何对象一个geom_xxx()函数画出来的所有东西就得到一个几何对象...保存(当然也包括ggpurb)已经在右下角画板里展示的的,就ggsave('文件名'),注意要写上文件名后缀,如jpeg、png等右下角画板没有的,可以ggsave(p,filename = "iris_box_ggpubr.png..."):方法2:三段论1.保存的函数及文件名,如pdf('test.pdf')、jpeg('test.jpeg'),注意文件的后缀名和函数必须一致2.写作图代码,注意基础包画图,不同的函数连接不需要加“+...”3.dev.off()方法3:eoffice包可以导出为ppt格式,打开相应的ppt时可右键取消组合,就可以对各个元素进行修改注意:1.超多点的图或超多行列的热图不适用,ppt会卡掉2.导出R语言之后的操作无法用代码复现

    19500
    领券