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