来自相对n00b的问题:我想将一个向量分成三个不同长度的向量,其中的值随机分配给每个向量.例如,我想将长度为12的矢量分成长度为2,3和7的向量
我可以使用这个获得三个相等大小的向量:
test<-1:12
split(test,sample(1:3))
Run Code Online (Sandbox Code Playgroud)
关于如何将测试分成2,3和7的矢量而不是3个长度为4的矢量的建议?
我在用 kable 和 kableExtra 格式化的表格中有一个脚注,用于 Rmarkdown 生成的 pdf。我需要 NYC 有上标 ( NYC^1) 来指向脚注,但不知道该怎么做。有什么建议么?
df <- data.frame(city=c("NYC","LA","CHI","MIA"),
score=sample(1:100, 4, replace=T))
library(kableExtra)
library(kable)
kable(df,
digits = 2,
format = "latex",
align="c",
row.names = FALSE,
booktabs=T) %>%
kable_styling(bootstrap_options = c("hover"),
full_width = F,
font_size = 12,
position = "left") %>%
footnote(number = c("2017 data missing"))
Run Code Online (Sandbox Code Playgroud) 我已经从 github 分叉了一个包并做了一些更改。我正在尝试安装已使用 install_github() 进行更改的软件包版本,但收到错误消息。有什么建议么?
\n\n分叉版本: https: //github.com/embruna/refnet
\n\n分支上编辑后的版本:https ://github.com/embruna/refnet/tree/proposed-updates
\n\n我可以使用以下命令安装分叉版本:
\n\ninstall_github("embruna/refnet", subdir="pkg")\nRun Code Online (Sandbox Code Playgroud)\n\n我尝试使用以下命令在分支上安装该版本:
\n\ninstall_github("embruna/refnet@proposed-updates", subdir="pkg")\nRun Code Online (Sandbox Code Playgroud)\n\n但随后出现此错误:
\n\n** help\n*** installing help indices\n** building package indices\nError in scan(file = file, what = what, sep = sep, quote = quote, dec = dec, : \n line 1 did not have 6 elements\nERROR: installing package indices failed\n* removing \xe2\x80\x98/Library/Frameworks/R.framework/Versions/3.3/Resources/library/refnet\xe2\x80\x99\nError: Command failed (1)\nRun Code Online (Sandbox Code Playgroud)\n\n感谢您的任何建议。
\n\n编辑:有两个问题:1)我使用的 install_github 语法不正确,2)“pkg”中有一个文件夹即使在更正语法后也会抛出错误。详情请参阅下文。
\n