小编Art*_*tem的帖子

Rscript.exe中具有Unicode字符的文件路径

我正在尝试将SVG图像保存到包含Unicode字符的文件路径中.例如:

n = c(2, 3, 5)
s = c("aa", "bb", "cc") 
b = c(TRUE, FALSE, TRUE) 
df = data.frame(n, s, b)

svg("c:/????/plots.svg")
plot(df)
dev.off() 
Run Code Online (Sandbox Code Playgroud)

使用Rscript.exe运行此命令失败,并显示以下错误:

plot.new()出错:写入输出流时出现cairo错误'错误'

我怎样才能使它工作?

filesystems unicode svg r rscript

8
推荐指数
1
解决办法
286
查看次数

获取错误"要替换的项目数不是替换长度的倍数"

我正在尝试使用该strptime函数将记录转换为日期和时间格式.但是,我不确定为什么我收到错误:

要更换的项目数不是更换长度的倍数.

我尝试使用该length函数检查记录的长度,但两者具有相同的长度.

data <- DT
head(data[6])
#                column
# 1 2014-12-22 23:53:48
# 2 2014-12-22 23:20:34
# 3 2014-12-22 23:20:30
# 4 2014-12-22 23:20:16
# 5 2014-12-22 23:20:07
# 6 2014-12-22 23:05:49

data[,6] <- as.character(data[,6])

temp_file <- matrix(0,nrow=nrow(data))

temp_file[1] <- strptime(data[1, 6],"%F %T")
# Warning message:
# In temp_file[1] <- strptime(data[1, 6], "%F %T") :
#   number of items to replace is not a multiple of replacement length

length(temp_file[1])
# [1] 1

length(data[1,6])
# [1] …
Run Code Online (Sandbox Code Playgroud)

r matrix strptime dataframe

7
推荐指数
1
解决办法
7239
查看次数

阿拉伯语文本CSV文件导入?

我似乎无法深究这一点,我想阅读一个包含阿拉伯字符的csv文件,但它没有正确阅读.

这是我的sessionInfo

R version 3.2.4 Revised (2016-03-16 r70336)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)

locale:
[1] LC_COLLATE=English_United States.1252  LC_CTYPE=English_United    States.1252   
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C                          
[5] LC_TIME=English_United States.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] dplyr_0.4.3 plyr_1.8.3 

loaded via a namespace (and not attached):
[1] magrittr_1.5   R6_2.1.2       assertthat_0.1 parallel_3.2.4 DBI_0.3.1           tools_3.2.4   
[7] Rcpp_0.12.4 
Run Code Online (Sandbox Code Playgroud)

我试过这个

ar <- read.csv (file.choose(),  encoding = "UTF-8") 
Run Code Online (Sandbox Code Playgroud)

还有这个

ar <- read.csv (file.choose(),  encoding = …
Run Code Online (Sandbox Code Playgroud)

r arabic character-encoding csv-import

5
推荐指数
1
解决办法
1308
查看次数

如何使用 fct_relevel 函数重新调整因子列?

我是一个绝对的初学者,并且真的很挣扎 - 谁能帮忙并告诉我为什么收到该错误消息以及如何解决它?

这就是我正在尝试做的事情: 在此输入图像描述

这是我的数据:

Location,S1,S2,S3,S4,C1,C2,TS3
PC_recapped,7.31,7.46,12.17,10.77,6.59,15.94,14.97
PC_infested,3.20,2.63,11.30,5.72,0.00,0.00,16.77
PC_recapped_and_infested,85.71,83.33,30.77,82.35,0.00,0.00,25.00
PC_normal_mites,85.71,100.00,69.23,76.47,0.00,0.00,39.29
Run Code Online (Sandbox Code Playgroud)

r categorical-data dplyr forcats

4
推荐指数
1
解决办法
8713
查看次数

ACF情节标题更改?

我希望更改这个简单acf绘图将创建的标题,但我不确定如何更改,因为它默认为变量 name d.sales2

AutoCorrelation <- acf(d.sales.2)
plot(AutoCorrelation)
Run Code Online (Sandbox Code Playgroud)

非常感谢

赛义夫

plot r time-series correlation

3
推荐指数
1
解决办法
9485
查看次数

nlminb的PORT例程中的算法名称?

我正在使用包装gnls功能nlme以拟合曲线。当我试图知道它使用的是什么优化器时,我被定向到nlminb函数文档,它指出:

使用PORT例程的无约束和框约束优化。

我不知道什么是“ PORT例程”。它是一系列优化算法还是仅仅是称为“ PORT例程”的优化算法?

任何人都可以至少请在“例程”中告诉我一些名称。例如,“梯度下降”,“ Levenberg-Marquardt”还是“信任区域”?

提前致谢!!

r nonlinear-optimization nlme

2
推荐指数
1
解决办法
491
查看次数