楼主: cbw1243
44338 504

[问答] 接受各种R语言难题   [推广有奖]

211
xixia333 发表于 2016-7-18 23:46:20
cbw1243 发表于 2016-7-18 23:40
是从CRAN上用install.packages()吗?应该不会出现这个问题
恩就是用install.packages('copula'),就总是出现那样的错误,
Warning in install.packages :
  downloaded length 2506752 != reported length 16620433
Warning in install.packages :
  error 1 in extracting from zip file
Warning in install.packages :
  cannot open compressed file 'gsl/DESCRIPTION', probable reason 'No such file or directory'
Error in install.packages : cannot open the connection
,然后我就继续
install.packages("gsl")
Installing package into ‘C:/Users/xixia/Documents/R/win-library/3.3’
(as ‘lib’ is unspecified)
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.3/gsl_1.9-10.1.zip'
Content type 'application/zip' length 1154961 bytes (1.1 MB)
downloaded 572 KB

Warning in install.packages :
  downloaded length 585728 != reported length 1154961
Warning in install.packages :
  error 1 in extracting from zip file
Warning in install.packages :
  cannot open compressed file 'gsl/DESCRIPTION', probable reason 'No such file or directory'
Error in install.packages : cannot open the connection
还是不可以呢

212
cbw1243 发表于 2016-7-18 23:56:47
xixia333 发表于 2016-7-18 23:46
恩就是用install.packages('copula'),就总是出现那样的错误,
Warning in install.packages :
  downlo ...
这个应该不是你的电脑问题,应该是终端问题,最近copula有一个更新。换一个下载镜像试试
install.packages('copula', repos='https://cran.cnr.berkeley.edu/') #我用这个镜像下载时没有问题。
可以在这儿找镜像地址: https://cran.r-project.org/mirrors.html

213
cbw1243 发表于 2016-7-18 23:57:39
xixia333 发表于 2016-7-18 23:46
恩就是用install.packages('copula'),就总是出现那样的错误,
Warning in install.packages :
  downlo ...
换一下镜像试试

214
xixia333 发表于 2016-7-19 00:26:57
cbw1243 发表于 2016-7-18 23:57
换一下镜像试试
都试过了,最后百度说去官网下载copula包到本地然后安装,的确是很快就解决了,只是我不知道其中的原理,install.packages("D:/R/copula_0.999-14.zip", repos = NULL, type = "win.binary")
Installing package into ‘C:/Users/xixia/Documents/R/win-library/3.3’
(as ‘lib’ is unspecified)
package ‘copula’ successfully unpacked and MD5 sums checked,谢谢你的回复

215
江艺泉 发表于 2016-7-19 08:18:56 来自手机
cbw1243 发表于 2016-6-26 09:15
暑假漫长,生活没有挑战。在此征集各类R语言疑难杂症,欢迎各位骚扰。
提出给力问题的,将予以100论坛币奖 ...
http://3g.dxy.cn/bbs/topic/34292638?from=groupmessage&isappinstalled=0

楼主,求帮忙解决这个问题!

216
gtxing 发表于 2016-7-19 08:19:22 来自手机
楼主,用data.table包fread函数读取txt文件,设置header=TRUE也不能显示表头,请问如何处理呢?

217
keym86 发表于 2016-7-19 08:57:25
楼主,请问如下的图形Y轴怎么按热度排序,现在图形都是按字母排。
ggplot(heat,aes(as.factor(date),sec_desc,fill=degree))+geom_raster(na.rm = TRUE)

218
阳殇荒 发表于 2016-7-19 16:47:46
b<-read.table('C:/Users/Administrator/Desktop/keyword_1.txt');
TXT文件内容很简单,就两个英文单词。
用read.table时出现invalid multibyte string at '<ff><fe><76>'错误,还有很多警告。。
用scan出现 invalid multibyte string at '<ff><fe><76>'错误
我的TXT文件在下面链接里面
https://bbs.pinggu.org/thread-4705166-1-1.html

219
Rincy° 发表于 2016-7-19 17:38:06
假设现在有两个字符串向量:
a <- c("AA","A","C","BB","x","c"....)
b <- c("c","A","BB",...)
其中b是a的子集,b中的每个字符串都可以在a中找到,并且a中没有重复元素,ab是两个无序向量。
有没有快速获取b中每个元素在a中的位置,如上例中应返回:
6,2,4...


需要比这种方法快:
index <- c()
for(i in 1:length(b)){
index <- c(index,which(b[i]==a))
}

感谢解答!

220
hnavast 发表于 2016-7-19 21:03:04
楼主我有个点子

可以写一个综合评价方法的包,尤其把国产的那些方法比如灰色理论、属性数学、集对分析、盲数理论、未确知理论等集装到一个包。这将会是个蛮实用的包,以后引用率也很可观呢,呵呵

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 20:35