首先,我不知道Javascript的功能.但是想知道是否有可能:
这样做的原因是制作一个显示数据分析结果的报告,并为用户提供基本的过滤器,排序功能.他们最有可能拥有某种网络浏览器.所以HTML将是一种理想的格式.
用Javascript可以吗?
谢谢!
在我的工作中,我更喜欢 Python 而不是 R。有时,我需要使用 R 函数,为此我开始尝试 Rpy2。
我尝试过但未能找到如何使用 Rpy2 复制以下内容
design <- model.matrix(~Subject+Treat)
Run Code Online (Sandbox Code Playgroud)
我已经走了这么远:
import rpy2.robjects as robjects
fmla = robjects.Formula('~subject+treatment')
env = fmla.environment
env['subject'] = sbj_group
env['treatment'] = trt_group
Run Code Online (Sandbox Code Playgroud)
从我在这里看到的。但我找不到如何表演model.matrix。我尝试了几种不同的方法:
robjects.r.model_matrix(fmla)
robjects.r('model.matrix(%s)' %fmla.r_repr())
Run Code Online (Sandbox Code Playgroud)
正如你所看到的,没有一个是正确的。
我是 Rpy2 的新手,并且在 R 方面经验不足。任何帮助将不胜感激!
我有一个很大的文件,需要馈入另一个命令才能处理。我可以将处理后的数据另存为临时文件,但要避免。我编写了一个生成器,该生成器一次处理每一行,然后按照脚本将输入作为外部输入。但是在循环的第二轮中,出现了“对关闭文件的I / O操作”异常:
cmd = ['intersectBed', '-a', 'stdin', '-b', bedfile]
p = subprocess.Popen(cmd, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
for entry in my_entry_generator: # <- this is my generator
output = p.communicate(input='\t'.join(entry) + '\n')[0]
print output
Run Code Online (Sandbox Code Playgroud)
我读了另一个使用p.stdin.write的类似问题。但仍然有同样的问题。
我做错了什么?
[编辑]我将以下两个语句替换为以下内容(感谢SpliFF):
output = p.communicate(input='\t'.join(entry) + '\n')
if output[1]: print "error:", output[1]
else: print output[0]
Run Code Online (Sandbox Code Playgroud)
看看外部程序是否有任何错误。但不是。p.communication线上仍然有相同的例外。
最近发布的散景0.7具有slickgrid支持.我是Bokeh的新手.我不知道从哪里开始没有例子.做了一些在线搜索,除了动作中散景光滑的动画演示,我找不到示例代码.
因此,具体的问题第一:
- >如何找到如何使用此功能.是否有散景光滑教程/文档?
和一般的问题:
- >当新的Bokeh功能可用时从哪里开始?
谢谢!
python ×4
bokeh ×2
slickgrid ×2
datatable ×1
filter ×1
generator ×1
javascript ×1
large-data ×1
model.matrix ×1
popen ×1
r ×1
report ×1
rpy2 ×1
sorting ×1
subprocess ×1