小编use*_*606的帖子

致命:无法打开'.git/COMMIT_EDITMSG':权限被拒绝

我正在尝试在github页面上部署octopress.我按照这些说明操作:

http://octopress.org/docs/deploying/github/

这一切都运行良好,直到提交部分,我得到错误:

致命:无法打开'.git/COMMIT_EDITMSG':权限被拒绝

当然,我是我的github.io页面的所有者,我之前从未遇到过这个问题.为什么会发生这种情况,更重要的是我该如何解决?

github octopress

38
推荐指数
5
解决办法
3万
查看次数

ggplot:仅用于单个变量的手动颜色分配

我有这个情节:

ggplot(data3, aes(year, NY.GDP.MKTP.KD.ZG, color = country)) + geom_line() + 
  xlab('Year') + ylab('GDP per capita')
  labs(title = "Annual GDP Growth rate (%)") +
  theme_bw()
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

现在我想改变一个变量的颜色和线条粗细(黑色,厚度比其他厚度大约30%)(仅限一个国家).

我已经找到了如何为所有变量手动分配颜色,但不知道如何仅为一个变量分配颜色.此外,图表可以有不同数量的变量(国家/地区),具体取决于输入数据.

r ggplot2

12
推荐指数
1
解决办法
3320
查看次数

在write.table中追加数据时使用列名

我正在循环一些数据,并将其附加到csv文件.我想要的是在文件顶部有一个列名,然后循环不重复文件中间的列名.

如果我这样做col.names=T,它会重复,包括每个新循环的列名.如果有col.names=F,则根本没有列名.

我如何最有效地完成这项工作?我觉得这是一种常见的情况,必须有一种方法可以做到这一点,而无需编写代码来处理它.

write.table(dd, "data.csv", append=TRUE, col.names=T)
Run Code Online (Sandbox Code Playgroud)

r

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

仅向部分数据点添加标签

我有一个带标签的情节:

plot(data$y) 
text(data$y,  labels = data$col1)
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

现在,我想要的是仅保留前 5 个值(数据点)的标签。我怎么做?

plot r

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

基于grep的数据值替换R

我有一个数据框.其中一列的值如下:

WIND
WINDS
HIGH WIND

在其他价值观中.现在我想用"WIND"重命名其中包含"WIND"变量的每个值.我知道如何找到我需要替换的值:

grep("WIND", df$col1)
Run Code Online (Sandbox Code Playgroud)

但不是如何取代这些价值观.谢谢.

grep r

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

使用包搜索R文件

假设我打开R文件,这是我以前用过的方式.在页面顶部,我看到一个库已加载,但我不记得它的功能了.所以我想我自己:嗯,我想知道在这个长R文件中这个库使用的是什么?

有没有办法列出特定文件中使用给定包中的哪些函数?

r

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

根据不同列中的多个值添加列

我在数据框中有一堆od列,其中两个是这样的

col1 | col2
-----| -------------
 2   | M
 3   | B
 1   | m
 5   | K
 3   | k
Run Code Online (Sandbox Code Playgroud)

我想要的是创建一个包含以下内容的新列:

如果col2中的值是k或K,
col1*10 ^ 3的值,如果col2中的值是M或m,则
col1*10 ^ 6,如果col2中的值是B,则col1*10 ^ 9,
如果是任何值,则返回0其他.

我知道如果有二元条件,如何做ifelse,但我不知道如何使用这样的多个条件.谢谢.

r

0
推荐指数
1
解决办法
161
查看次数

Ruby:组合数组

我试图结合这些数组:

[[1,2,3],[4,5,6],[7,8,9]]

[["a","b"], ["c","d"], ["e","f"]]
Run Code Online (Sandbox Code Playgroud)

以下列方式:

[[1,2,3,"a","b"], [4,5,6,"c","d"], [7,8,9,"e","f"]]
Run Code Online (Sandbox Code Playgroud)

但我无法找到正确的答案.

ruby arrays multidimensional-array

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

标签 统计

r ×6

arrays ×1

ggplot2 ×1

github ×1

grep ×1

multidimensional-array ×1

octopress ×1

plot ×1

ruby ×1