小编Jus*_*ies的帖子

在Windows中从cmd运行R.

我正在尝试安装rtools,以便我可以安装另一个软件包(Google的causalimpact),并且该过程表明我的R路径环境有问题.

主要问题

我无法R从cmd窗口运行.

预期的行为是在下面输出并给出>提示:

R version 3.1.1 (blah blah)

...

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.
Run Code Online (Sandbox Code Playgroud)

但实际结果是:

'C:\Program' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

附加信息

然而Rcmd,我可以从cmd 运行和Rgui(除了之外R)没有错误.

Where R 打印输出 C:\Program Files\R\R-3.1.1\bin\x64\R.exe

Where Rcmd 打印输出 C:\Program Files\R\R-3.1.1\bin\x64\Rcmd.exe

Where Rgui 打印输出 C:\Program Files\R\R-3.1.1\bin\x64\Rgui.exe

返回指向其各自exe文件的相同路径.

这显然是我的全局环境路径的问题,但我不明白为什么它会产生这个错误

路径看起来像(最后一行的R路径): …

r

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

算法(和工具)从shapefile创建加权 - 制图?

我可以使用什么算法来生成加权图表,如下所示: http://www.brainpickings.org/index.php/2010/04/15/cartograms/

我可以使用R,.NET库和PostGIS中的代码生成shapefile图.但是,我找不到用于查找用于生成这些扭曲的shapefile图的算法的实现的搜索项.不一定只想绘制世界地图,因此必须能够使用任意shapefile.

c# postgis r shapefile cartogram

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

是否可以在 VBA 中编写名称中包含句点的 UDF?

Excel 2010 附带的一些函数名称中包含句点。例如STDEV.SPERCENTILE.EXC

PERCENTILE.CUSTOM是否可以使用诸如using VBA之类的名称为我自己的函数指定一个名称?

例如,我想使用公式引用以下函数=NAME.SUFFIX()

Option Explicit

Function NAMEdotSUFFIX() As Variant

    NAMEdotSUFFIX = 42

End Function
Run Code Online (Sandbox Code Playgroud)

excel vba user-defined-functions

6
推荐指数
2
解决办法
1686
查看次数

从sas数据步骤动态调用宏

当作为SAS程序运行时,此代码执行正常:

%MyMacro(foo_val, bar_val, bat_val);

我创建了一个表使用:

DATA analyses;
   input title : $32. weight : $32. response : $32.;
   datalines;
foo1 bar1 bat1
foo2 bar2 bat2
;
Run Code Online (Sandbox Code Playgroud)

我想为表的MyMacro每一行执行一次analyses.

以下代码似乎只传递字符串值title,weight并且response(而不是数据值foo1等)传递给我的宏(通过调用%put命令测试):

DATA _NULL_ ;
    set analyses;
    %MyMacro(title, weight, response);

RUN;
Run Code Online (Sandbox Code Playgroud)

如何analyses在将数据值作为参数传递给宏的同时为表的每个记录调用一次宏?目的是为了进行大量分析而实际执行此操作,因此解决方案必须适当地扩展到analyses表中的更多记录.

sas sas-macro

5
推荐指数
2
解决办法
7379
查看次数

如何使用 VBA 将 ShapeStyle 应用于 Excel 中特定系列的图表?

如何使用 vba 以编程方式将 ShapeStyle 应用于单个图表系列中的一组点?似乎我需要一个“Shapes”对象,它只包含我要格式化的系列中的点?

一些信息在这里:http : //peltiertech.com/WordPress/programming-excel-2007-2010-autoshapes-with-vba/在“设置边框和填充样式”部分下

我有伪代码,但我不知道如何创建只包含我想要的项目的 Shapes 对象

' Applies desired shapestyle to a specific series of a chart

Sub ApplyShapeStyle(ch As Chart, sr As Series, ss As ShapeStyle)

    ' Somehow create a "Shapes" object that 
    ' contains all the points from the series as Shape objects

    Dim shps as Shapes
    'pseudocode
    shps.Add(<all points from series>)
    shps.ShapeStyle = ss

End Sub
Run Code Online (Sandbox Code Playgroud)

excel charts vba series shapes

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

r中的2d矩阵到3d堆叠阵列

我有一个数据帧data在R为暗淡的120000行乘5列.

每300行是以不同时间间隔(即400帧)测量的帧

行动

我试过用 array(data, c(300, 5, 400))

预期

通过分割data每300行并将这400个矩阵堆叠在一起,使这个数据帧成为一个3d数组.

实际

沿着第一列向下读取值data,并将它们放入数组的第一部分.

arrays r matrix

3
推荐指数
2
解决办法
3484
查看次数

Making class module from a form

Is it possible to convert your form to a self contained class module in vb6?

forms vb6

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

如何从sas7bdat表中删除所有SAS格式?

我有一个sas7bdat表,其中包含格式信息,但是我没有格式,因此很多数据显示为*并且没有太大意义。我知道下面的信息数据-如何从表中删除所有格式?

sas

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

在SAS中,在数据步骤之外,用空白替换宏变量中的字符的最佳方法是什么?

在SAS中,在数据步骤之外,用空白替换宏变量中的字符的最佳方法是什么?

这似乎TRANSLATE是一个很好的功能.但是,使用%SYSFUNC此功能时,参数不会被引号括起来.你怎么指出一个空白应该用作替代?

sas sas-macro

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

将树规则从 Weka 转换为 SQL 查询的设计模式

我有一些来自 Weka 的输出,如下所示:

fac_a < 64
|   fac_d < 71.5
|   |   fac_a < 49.5
|   |   |   fac_d < 23.5 : 19.44 (13/43.71) [13/77.47]
|   |   |   fac_d >= 23.5 : 24.25 (32/23.65) [16/49.15]
|   |   fac_a >= 49.5 : 30.8 (10/17.68) [5/22.44]
|   fac_d >= 71.5 : 33.6 (25/53.05) [15/47.35]
fac_a >= 64
|   fac_d < 83.5
|   |   fac_a < 91
|   |   |   fac_e < 93.5
|   |   |   |   fac_d < 45 : 31.9 (16/23.25) …
Run Code Online (Sandbox Code Playgroud)

sql sql-server design-patterns weka

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

迭代与python中的字典列表不一致的行为

所以我有这个results包含对象列表的变量.所以我写这段代码

entry = {}
temp = []
temp2 = []
for result in results:
    entry['value'] = result['fb_id']
    entry['label'] = result['full_name']

    temp.append(entry)
    temp2.append(result)

    print (result)
    print (entry)

print temp
print temp2
Run Code Online (Sandbox Code Playgroud)

这打印

{'fb_id': 17500787L, 'full_name': u'Sandipan Mondal'}  #this is result1
{'value': 17500787L, 'label': u'Sandipan Mondal'}      #this is entry1
{'fb_id': 597333664L, 'full_name': u'Aakash Tulsani'}  #this is result2
{'value': 597333664L, 'label': u'Aakash Tulsani'}      #this is entry2

[{'value': 597333664L, 'label': u'Aakash Tulsani'},       #this is temp
{'value': 597333664L, 'label': u'Aakash Tulsani'}]

[{'fb_id': 17500787L, …
Run Code Online (Sandbox Code Playgroud)

python arrays dictionary

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