全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
10424 16
2012-04-01
悬赏 100 个论坛币 已解决
2d.PNG
2d plot.xls
大小:(18 KB)

 马上下载


如何用R做出上面这样的图片来呀,数据excel也上传了~
亲爱的哪位高手帮下忙,把代码写下呀~~

最佳答案

epoh 查看完整内容

library(MASS) data=read.csv("2dplot.csv") x=data$labor.gdp y=data$capital.gdp xy.kde
二维码

扫码加我 拉你入群

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

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

全部回复
2012-4-1 19:59:19
wesea 发表于 2012-4-2 15:33
嗯 很厉害呀
请问粉红色怎么改成蓝色或者大红呢
背景的青色怎么去掉嗯?
library(MASS)
data=read.csv("2dplot.csv")
x=data$labor.gdp
y=data$capital.gdp

xy.kde <- kde2d(x,y, n = 100)

rgb.palette=colorRampPalette(c("white","red"))
filled.contour(xy.kde,xlim = c(0, 0.07), ylim = c(0, 15),col = rgb.palette(27),
plot.title = title(main = "",xlab = "Growth rate of labor/gdp", ylab = "Growth rate of capital/gdp"))
contour(xy.kde, xlim = c(0, 0.07), ylim = c(0, 15),lwd=1,add = T)
points(x,y, pch = 16, cex = 0.5)

      2dplot.bmp

二维码

扫码加我 拉你入群

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

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

2012-4-1 20:07:25
复杂 我也不知道呢
二维码

扫码加我 拉你入群

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

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

2012-4-1 20:43:06
fuzama?
二维码

扫码加我 拉你入群

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

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

2012-4-1 20:59:32
假设x,y是你的数据点
library(MASS)
k <- with(df, kde2d(x,y))
filled.contour(k)
points(x, y, pch = 16, cex = 0.5)
二维码

扫码加我 拉你入群

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

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

2012-4-2 08:31:36
qoiqpwqr 发表于 2012-4-1 20:59
假设x,y是你的数据点
library(MASS)
k
好像不行哦,
x <- matrix(c(a$x1,a$x2,a$x3,a$x4),nrow=32,ncol=4)
> y <- matrix(a$y,nrow=32,ncol=1)
>
> library(MASS)
> k <- with(df, kde2d(x,y))
错误于eval(substitute(expr), data, enclos = parent.frame()) :
  'envir'参数不对
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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