Entering edit mode

2.5 years ago

jaqx008
▴
90

Hello everyone I have an r script that I used sometime ago to make scattered plots. But The scattered plotes generated by the script adjusted according to the data i provided it. now I am trying to modify the R script to specific axis like x-axis min=-5, max=5. y-axis min=-5 max=5 see my script below thanks.

```
#!/usr/bin/env Rscript
library(ggplot2)
DE <- read.csv("Scored.txt", header = FALSE, sep = "\t")
DE[,2] <- log(DE[2], 2)
pdf("scatterplot.pdf")
ggplot(DE, aes(x = DE$V2, y = DE$V3, color = DE$V8, pch = DE$V7 > .05)) + geom_point(alpha = 1/2) + geom_rug(sides = "l") + theme_minimal() +
labs (x = "Log Mean Expression", y = "Log2 Fold Change", pch = "P-value > 0.5", color = "Category", size = 48)
dev.off()
```

How can I add the command to adjust the axis as specified above?

Where in the code could this fit in? thanks Ive tried adding the limits but not sure were it should be cos I keep getting error messages from terminal

let

Then the code will be

Please refer to as suggested by rjactonspsfcf

https://ggplot2.tidyverse.org/reference/lims.html

Thanks Guys. It works now but without the p. I appreciate it. :)