小编Luk*_*ebe的帖子

获取所有参数列表

R是否提供了一个对象/函数/方法/关键字来获取所有函数参数?

用一个例子: function(a, b="default", ...)将提供ab以及...功能的环境中.有没有一种说法类似list(...),这也将包括ab在结果?

或者换一种方式:list(a=a, b=b, ...)给出一个简写function(a, b, ...)

r

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

OSX 10.8 xcrun(没有这样的文件或目录)

gem install jekyll在OSX 10.8上执行安装Apple开发人员站点的独立命令行工具包(没有Xcode)时,我遇到以下错误:

构建原生扩展.这可能需要一段时间......

错误:安装jekyll时出错:

错误:无法构建gem原生扩展.

...

xcrun cc -I. -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin12.0 -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin12.0 -I. -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE   -fno-common -arch i386 -arch x86_64 -g -Os -pipe -fno-common -DENABLE_DTRACE  -fno-common  -pipe -fno-common   -c porter.c
xcrun: Error: failed to exec real xcrun. (No such file or directory)
Run Code Online (Sandbox Code Playgroud)

安装gcc:

$ which cc
/usr/bin/cc
Run Code Online (Sandbox Code Playgroud)

设置xcrun的查找路径:

xcode-select -print-path
/usr/bin
Run Code Online (Sandbox Code Playgroud)

但无论我尝试哪种论据,xcrun总会回归

xcrun:错误:无法执行真正的xcrun.(没有相应的文件和目录)

man xcrun读取"当使用名称xcrun调用xcrun时,flags -log和-verbose是有用的调试辅助工具.标志-no-cache可用于绕过缓存查找." 但这似乎没有任何影响:唯一的输出仍然是上述......

解决方案:按照下面的Ned Deily的建议,我用shell脚本替换xcrun来简单地调用给定的参数:

#!/bin/bash
$@
Run Code Online (Sandbox Code Playgroud)

macos xcode gcc osx-mountain-lion xcrun

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

与条件匹配的聚合(计数)行,按唯一值分组

这似乎是一个简单的问题,但我一直在试着让我的头发工作:

鉴于此数据框架确定了idcontact谁分组的交互contactGrp,

head(data)
   id               sesTs  contact    contactGrp   relpos   maxpos
1 6849 2012-06-25 15:58:34   peter        west    0.000000      3
2 6849 2012-06-25 18:24:49   sarah        south   0.500000      3
3 6849 2012-06-27 00:13:30   sarah        south   1.000000      3
4 1235 2012-06-29 17:49:35   peter        west    0.000000      2
5 1235 2012-06-29 23:56:35   peter        west    1.000000      2
6 5893 2012-06-30 22:21:33   carl         east    0.000000      1
Run Code Online (Sandbox Code Playgroud)

有多少联系人那里为unique(data$contactGrp)relpos=1maxpos>1

预期结果将是:

1 west   1
2 south  1
3 east   0 …
Run Code Online (Sandbox Code Playgroud)

r

20
推荐指数
4
解决办法
6万
查看次数

在 jq v1.6 中使用“sub()”出现“sub is not Defined”错误

使用 jq 版本 1.6 时,我不断遇到错误“sub is not Define”

例如:("bar" | sub("b","f") 参见jqplay:https ://jqplay.org/s/ggmuK5WvZF )

这是文档的链接:https://stedolan.github.io/jq/manual/v1.6/#sub(regex;tostring)sub(regex;string;flags)

我究竟做错了什么?

syntax jq

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

标签 统计

r ×2

gcc ×1

jq ×1

macos ×1

osx-mountain-lion ×1

syntax ×1

xcode ×1

xcrun ×1