全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
12868 3
2012-01-01
兄弟是初学,请教一个问题
R语言如何画出x轴为城市名,y轴数值的图形啊?
好像R不支持x变量为字符型......
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-1-1 18:43:40
axis()
For example:
plot(1:7, rnorm(7), main = "axis() examples",
     type = "s", xaxt = "n", frame = FALSE, col = "red")
axis(1, 1:7, LETTERS[1:7], col.axis = "blue")
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-1-4 09:23:38
我觉得楼主的意思,应该是把x设置为非数值的变量,而不是来改变坐标轴的标记,所以可以尝试用因子的方法

plot(rnorm(7)~factor(LETTERS[1:7]))或
plot(factor(LETTERS[1:7]),rnorm(7))
这样可以得到楼主想要的结果
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-1-7 21:13:07
多谢两位,问题已经解决。多谢了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群