首页 > 其他分享 >ggplot ggplot2 画图

ggplot ggplot2 画图

时间:2023-11-06 17:07:15浏览次数:34  
标签:ddply http supp ggplot library 画图 blog ggplot2

 

折线图-ggplot2 
http://blog.163.com/yugao1986@126/blog/static/6922850820131161531421/

http://blog.sina.com.cn/s/blog_7cffd1400101f50v.html

《R Graphics Cookbook-By Winston Chang》

#======================
折线图
library(ggplot2)  #作图
library(gcookbook)  #案例数据
library(plyr)  #ddply()、desc()等函数
# In addition to the variables mapped to the x- and y-axes, map another
# (discrete) variable to colour or linetype Load plyr so we can use ddply()
# to create the example data set Summarize the ToothGrowth data
tg <- ddply(ToothGrowth, c("supp", "dose"), summarise, length = mean(len))
# Map supp to colour
ggplot(tg, aes(x = dose, y = length, colour = supp)) + geom_line()

 

==============

# save as :
# figure_TSS_5k_methy_level_Male_Adipose.R.pdf


library(ggplot2)  #作图
setwd("E:\\_data\\")
group<-rep("xxxx",200)
window_index<-rep(1,200)
methy<-rep(0.0001,200)

inputfile_name=paste0("level.average")  
mydata <- read.table(inputfile_name, header=FALSE) 
for(ii in 1:100)
{
  group[ii]<-"MAL"
  window_index[ii]<-ii
  methy[ii]<-mydata[1,ii]
}


inputfile_name=paste0(".level.average")  
mydata <- read.table(inputfile_name, header=FALSE) 
for(ii in 1:100)
{
  group[ii+100]<-"MAC"
  window_index[ii+100]<-ii
  methy[ii+100]<-mydata[1,ii]
}
   
mydata<-data.frame(group=group,window_index=window_index,methy=methy)

ggplot(mydata, aes(x = window_index, y =methy , colour = group)) + geom_line()



==============

dev.new(width=5, height=4)  #窗口大小尺寸



==============

 http://docs.ggplot2.org/current/



标签:ddply,http,supp,ggplot,library,画图,blog,ggplot2
From: https://blog.51cto.com/emanlee/8214084

相关文章

  • python pandas.DataFrame.plot( )画图
     pythonpandas.DataFrame.plot()画图DataFrame.plot(x=None,y=None,kind='line',ax=None,subplots=False,sharex=None,sharey=False,layout=None,figsize=None,use_index=True,title=None,grid=None,legend=True,......
  • ggplot2 包中的mpg 数据框(即ggplot2::mpg)
    mpg包含了由美国环境保护协会收集的38种车型的观测数据。mpg中包括如下变量。•displ:引擎大小,单位为升。•hwy:汽车在高速公路上行驶时的燃油效率,单位为英里/加仑(mpg)。与燃油效率高的汽车相比,燃油效率低的汽车在行驶相同距离时要消耗更多燃油。要想了解更多关于mpg的信息,......
  • ggplot2箱线图绘制教程
    箱线图是什么?箱线图(Boxplot),也称为盒须图或盒式图,是一种用于展示数据分布的统计图表。它通过展示数据的五个关键统计量,即最小值、下四分位数(Q1)、中位数、上四分位数(Q3)和最大值,帮助我们了解数据的中心趋势、离散程度以及可能存在的异常值。箱线图如何看?箱线图由一个矩形框和两条延伸......
  • CDC画图
    RGB颜色模型,10种颜色配置pen:橙色:RGB(255,165,0)天蓝色:RGB(135,206,235)深红色:RGB(139,0,0)深绿色:RGB(0,100,0)深蓝色:RGB(0,0,139)靛青色:RGB(0,139,139)深粉红色:RGB(139,0,139)蓝紫色:RGB(138,43,226)深橙色:RGB(255,140,0)深棕色:RGB(139,69,19CPen......
  • markdown画图组件-mermaid
    风险名单业务系统,查询,名单,核实数据数据来源导入-外部系统sequenceDiagram名单系统->>数据仓库:获取文件数据仓库-->>名单系统:返回文件名单系统->>名单系统:更新存量名单维护-本系统管理管理申诉抗辩sequenceDiagramparticipant信贷系统as调用......
  • markdown画图
    风险名单业务系统,查询,名单,核实数据数据来源导入-外部系统sequenceDiagram名单系统->>数据仓库:获取文件数据仓库-->>名单系统:返回文件名单系统->>名单系统:更新存量名单维护-本系统管理管理申诉抗辩sequenceDiagramparticipant信贷系统as调用......
  • 用matplotlib迭代画图,在plt.show()执行后代码暂停
    https://tieba.baidu.com/p/4778495824幸好刚刚找到答案了,对于题主来说可能是帮不上忙了,但是对于碰巧搜到这里的同萌们可能会方便很多,最简实现如下(Python3.6.2):importmatplotlib.pyplotaspltimportnumpyasnpplt.ion()#开启interactivemodex=np.linspace(0,50,1000)pl......
  • 如何改变画图中的橡皮擦大小?
    在画图里画画时,可以用橡皮擦来擦除需要修改的部分,如果擦除的范围大,可以将橡皮擦调大一些,如果要擦除的范围小,就要将橡皮擦调小一些,避免将不需要修改的部分也擦掉,下面就来介绍一下如何改变橡皮擦的大小。1、在工具栏上找到橡皮擦工具;2、按住ctrl键不放,按小键盘上的“+”号,橡皮擦就会......
  • Qt5.9 Graphics View 最简单制作画图
    话不多说先看程序的效果图: 这个也算是一个基础的制作,下面带大家来看看如合制作吧。首先,从QGraphicsView类继承定义一个图形视图类QWGraphicsView。qwgraphicsview.h#ifndefQWGRAPHICSVIEW_H#defineQWGRAPHICSVIEW_H #include<QObject>#include<QGraphicsView>/......
  • python画图
    python画折线图为了刻画自变量和因变量的关系,通常将二者可视化出来。折线图是比较好的方法。主要的关键点是将x轴和y轴坐标搞出来代码:importmatplotlib.pyplotaspltx=[]y1=[]y2=[]y3=[]y4=[]hr_den_max=res['HR_density'].max()......