[英]how do I get labels vertically on x-axis while plotting in r languauge
我正在R中生成圖。我沒有像圖片中那樣制作樹形圖-但我確實希望我的x軸像在圖片中一樣具有垂直的變量名。
這是我用來生成繪圖的代碼。
library(RPostgreSQL)
drv <- dbDriver("PostgreSQL")
con <- dbConnect(drv, dbname='postgres',user='postgres',password='postgres', port='5432', host='localhost')
b='SELECT Distinct "TypeText" as t, Count(*)as c FROM public."NewOrleans911" group by t;'
rs <- dbSendQuery(con,b)
a = dbListResults(con)
a = fetch(rs,n=-1)
data<-a$t
barplot(a$c,xlab="type", ylab="count",main="Crime Vs #",xlim=c(1,233),ylim=c(0,333555),names.arg=c(a$t),labCol=colnames(data))
我的數據是頭(a)
type(t) count(c)
1 PUBLIC WORKS ENFORCE 3
2 DESCRICATION OF GRAV 1
3 AUTO THEFT 9812
4 OFFICER NEEDS ASSISTANCE, LIFE IN DANGER 1
5 AGGRAVATED BATTERY DOMESTIC 10
6 DOMESTIC CRIMINAL DA 954
我需要我的x軸看起來像鏈接http://1.bp.blogspot.com/-EkH5y0QZi7Q/Ug5pJoHzNmI/AAAAAAAAAZg/3I8Swupdu7g/s1600/Subway+Heatmap.jpeg中的圖像
使用參數las
barplot(....,las=2)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.