Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用ggplot包在R中生成图形_R_Graph_Ggplot2 - Fatal编程技术网

使用ggplot包在R中生成图形

使用ggplot包在R中生成图形,r,graph,ggplot2,R,Graph,Ggplot2,我正在尝试制作一个条形图(使用ggplot),x轴上5个基因(SHP…PHB)的qRT PCR值并排比较y轴上的标准化折叠诱导(例如,诱导最多的基因是SHP,标准化折叠诱导为~30,然后是NGA1,等等)。 我已经挣扎了很多,不能在R中做出这个数字。有人能帮我一下吗?非常感谢 代表|上海医药| NGA1 |潘|桶| PHB Rep1 | 29.77 | 4.55 | 3.23 | 1.28 | 0.06| Rep2 | 30.37 | 3.43 | 2.07 | 0.81 | 4.93我想这就是

我正在尝试制作一个条形图(使用ggplot),x轴上5个基因(SHP…PHB)的qRT PCR值并排比较y轴上的标准化折叠诱导(例如,诱导最多的基因是SHP,标准化折叠诱导为~30,然后是NGA1,等等)。 我已经挣扎了很多,不能在R中做出这个数字。有人能帮我一下吗?非常感谢

代表|上海医药| NGA1 |潘|桶| PHB

Rep1 | 29.77 | 4.55 | 3.23 | 1.28 | 0.06|


Rep2 | 30.37 | 3.43 | 2.07 | 0.81 | 4.93

我想这就是你想要的:

library(ggplot2) #load library

genes<-factor(c('SHP', 'NGA1', 'PAN', 'TUB', 'PHB')) 
values1<-c(29.77,4.55,3.23,1.28,0.06)
values2<-c(30.37,3.43,2.07,0.81,4.93)
df<- data.frame(genes,values1,values2)  #put your data in dataframe

ggplot(data=df,aes(x=genes,y=values1)) + geom_bar(stat='identity') +  #plot with ggplot2
  scale_x_discrete(limits=df$genes[order(levels(df$genes))])          #order your data descending
库(ggplot2)#加载库

genesPlease还可以共享您使用的代码。如果不是,这个问题就结束了。因为你对这个网站很陌生,我想告诉你一些关于发布问题的事情。首先,您需要为您的问题创建一个可复制的示例,以便人们可以帮助您解决问题,您还需要提供数据样本。我们还鼓励您提供迄今为止所做事情的代码,否则看起来您希望其他人为您完成这项工作。最后,由于你是新手,当回答回答你的问题时(只有那时),你需要按下帮助你的答案旁边的绿色勾号,将其标记为已接受。此外,如果答案没有完全覆盖你,建议你指定为什么它没有回答你的问题,以及你希望结果是什么。希望这是清楚的现在,欢迎这样做!