看起来很简单,我在网上找不到任何解决方案.基本上,我有两个数组a和b我要保存到一个CSV文件.它将是两列.我也想添加列名.我在下面的代码中将数组转储到csv.
from np import array, savetxt
a = array([1,2,3,4])
b = array([5,6,7,8])
savetxt('submission2.csv', zip(a,b), delimiter=',', fmt='%f')
Run Code Online (Sandbox Code Playgroud)
我该如何添加列名?我希望csv文件看起来像
Name1 Name2
1 5
2 6
3 7
4 8
Run Code Online (Sandbox Code Playgroud)
很奇怪这个选项不在savetxt函数中.header选项确实这样做,因为它只是将注释粘贴到第一个单元格中.谢谢.
编辑:数组
我正考虑在Cross-Validated中发布我的问题,但决定来这里.我正在使用nnet软件包中的multinom()函数来估计因年龄和受教育程度而变得就业,失业或失业的可能性.我需要一些帮助解释.
我有一个依赖的分类变量就业状态(EmpSt)和两个独立的分类变量的以下数据集:年龄(年龄)和教育水平(教育).
>head(df)
EmpSt Age Education
1 Employed 61+ Less than a high school diploma
2 Employed 50-60 High school graduates, no college
3 Not in labor force 50-60 Less than a high school diploma
4 Employed 30-39 Bachelor's degree or higher
5 Employed 20-29 Some college or associate degree
6 Employed 20-29 Some college or associate degree
Run Code Online (Sandbox Code Playgroud)
以下是级别的摘要:
>summary(df)
EmpSt Age Education
Not in universe : 0 16-19: 6530 Less than a high school diploma :14686
Employed :61478 20-29:16031 …Run Code Online (Sandbox Code Playgroud) 我有一个带有x轴顺序刻度的条形图.我想在每个条形图的顶部或每个条形图的底部显示y值.当一个悬停在条上时显示y值也是可以接受的.dc.js中有功能或方法可以做到吗?这是jsfiddle,我的代码在pic>下面
编辑:这是我的代码: HTML
<body>
<div id='Chart'>
</div>
</body>
Run Code Online (Sandbox Code Playgroud)
JS
var data = [{
Category: "A",
ID: "1"
}, {
Category: "A",
ID: "1"
}, {
Category: "A",
ID: "1"
}, {
Category: "A",
ID: "2"
}, {
Category: "A",
ID: "2"
}, {
Category: "B",
ID: "1"
}, {
Category: "B",
ID: "1"
}, {
Category: "B",
ID: "1"
}, {
Category: "B",
ID: "2"
}, {
Category: "B",
ID: "3"
}, {
Category: "B",
ID: "3"
}, …Run Code Online (Sandbox Code Playgroud) 我想在点(1,-2)处评估f [x,y] = - 4 x + x ^ 2 - 4 y - y ^ 2; (2,-3); (3,-2); (2,-1).
我尝试过使用Outer但由于某种原因它没有给我实际值.救命.
我使用multinom()nnet 包中的函数在 R 中运行多项逻辑回归。 nnet 包不包括 p 值计算和 t 统计量计算。我找到了一种使用此页面中的两个带尾 z 检验来计算 p 值的方法。举一个计算多项式 logit 的检验统计量的例子(不是真正的 t-stat,而是等价的),我计算了 Wald 统计量:
mm<-multinom(Empst ~ Agegroup + Marst + Education + State,
data = temp,weight=Weight)
W <- (summary(mm1)$coefficients)^2/(summary(mm1)$standard.errors)^2
Run Code Online (Sandbox Code Playgroud)
我取系数的平方并除以系数的标准误差的平方。然而,似然比检验是衡量逻辑回归拟合优度的首选方法。由于对似然函数的理解不完整,我不知道如何编写代码来计算每个系数的似然比统计量。使用multinom()函数的输出计算每个系数的似然比统计量的方法是什么?谢谢你的帮助。
我有 Ubuntu 14.04 ec2 实例,我的脚本上传到那里。当我想使用我的 mac 终端远程运行脚本时,我会ssh myaws "python MyFolder/myscript.py"完美运行。但是,即使在我关闭 mac 上的终端窗口或关闭我的 mac 后,我也希望脚本在 ec2 上运行。一旦我弄清楚了,我将继续使用 cron 来安排我的脚本在 ec2 上运行,而我从来没有 ssh-ing。是否有可能,如果可能,我将如何去做?如果您需要更多说明,请告诉我。谢谢。
我有一个饼图,我想为标签添加百分比.这是饼图的jsfiddle,代码如下.现在图表显示了实际值.我查看了dc.js入门指南和操作指南,它是仪表板的一个示例.它的图表中有百分比.但是,当我尝试复制结构时,我收到一个错误.例如,当我像这样使用标签功能时
.label(function(d) {if(all.value){return d.key + " " + d.value / all.value();}
.renderLabel(true)
Run Code Online (Sandbox Code Playgroud)
在控制台中,它说所有都没有定义.此外,d.key回报也没有.我想我的数据有不同的结构.帮助赞赏.谢谢.
HTML
<body>
<div id='Chart'>
</div>
</body>
Run Code Online (Sandbox Code Playgroud)
JS
var ndx = crossfilter(data);
var XDimension = ndx.dimension(function (d) {
return d.Category;
});
var YDimension = XDimension.group();
dc.pieChart("#Chart")
.width(480).height(300)
.dimension(XDimension)
.group(YDimension)
.label(function(d){return d.value});
dc.renderAll();
Run Code Online (Sandbox Code Playgroud)
数据
var data = [{
Category: "A",
ID: "1"
}, {
Category: "A",
ID: "1"
}, {
Category: "A",
ID: "1"
}, {
Category: "A",
ID: "2"
}, {
Category: …Run Code Online (Sandbox Code Playgroud) 我有一个正常运行的工人,没有错误.我想使用CLI安排每天早上9:30运行的任务.在使用CLI调度常规任务时,文档有点令人困惑.我会尝试以某种方式加入iron_worker schedule worker --start-at "2014-07-22T09:30:00-04:00"和iron_worker schedule worker --run-every 1440命令.顺便说什么是4:00在第一个命令的到底意味着什么?谢谢.
我试图在Mathematica中的点(3,5,1)处评估函数的导数.那么,这就是我的意见:
In[120]:= D[Sqrt[(z + x)/(y - 1)] - z^2, x]
Out[121]= 1/(2 (-1 + y) Sqrt[(x + z)/(-1 + y)])
In[122]:= f[x_, y_, z_] := %
In[123]:= x = 3
y = 5
z = 1
f[x, y, z]
Out[124]= (1/8)[3, 5, 1]
Run Code Online (Sandbox Code Playgroud)
正如你所看到的,我得到了一些奇怪的输出.有关在(3,5,1)处评估该衍生物的任何提示吗?
我有一个使用硒的网络刮板,我想在注销后在后台事件中在Ubuntu EC2上运行,所以我尝试使用nohup。我当前的代码是:
webscrape.py:
from pyvirtualdisplay import Display
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait # available since 2.4.0
from selenium.webdriver.support import expected_conditions as EC
def main():
display = Display(visible=0, size=(800, 600))
display.start() #starts vitual display
driver = webdriver.Firefox()
...do the webscraping...
driver.close()
display.stop()
if __name__ == "__main__": main()
Run Code Online (Sandbox Code Playgroud)
当我登录EC2并python webscrape.py正常运行时。但是,当我nohup python webscrape.py注销时,它停止了。在nohup.out日志中,出现以下错误:
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/Cruz/Scripts/WebScrape/google_brand_web_scraper.py", line 175, in …Run Code Online (Sandbox Code Playgroud) 我有两个数据帧.一个是我的facebook朋友的名字,另一个是与sorce和目标列的链接.我想根据friends数据帧中该名称的行索引将链接数据框中的名称转换为数字.
朋友
name
1 Andrewt Thomas
2 Robbie McCord
3 Mohammad Mojadidi
4 Andrew John
5 Professor Owk
6 Joseph Charles
Run Code Online (Sandbox Code Playgroud)
链接
source target
1 Andrewt Thomas Andrew John
2 Andrewt Thomas James Zou
3 Robbie McCord Bz Benz
4 Robbie McCord Yousef AL-alawi
5 Robbie McCord Sherhan Asimov
6 Robbie McCord Aigerim Aig
Run Code Online (Sandbox Code Playgroud)
看似琐碎,但我无法弄明白.感谢帮助.
所以我正在使用一个Rmd文件,我后来使用该knitr包将其转换为md文件.md文件(不是我的,只是一个例子)开头

我对如何解析顶部连字符之间的文本感兴趣.我希望它看起来像下面的表格,

但是当我用我的回购中的三个连字符包裹文本时,我得到绿色突出显示的内容

我不知道为什么或在我的回购中有什么不同.我注意到的是,如果在我的md文件中使用三个连字符包而不使用任何代码块,那么我得到所需的表.所以,不知何故,代码块就像那样
\```css
code chunk
\```
Run Code Online (Sandbox Code Playgroud)
弄乱三个连字符包被解析为一个表.有关如何解决此问题的任何想法?谢谢.
r ×3
amazon-ec2 ×2
crossfilter ×2
d3.js ×2
dc.js ×2
javascript ×2
multinomial ×2
python ×2
arrays ×1
bar-chart ×1
csv ×1
github ×1
iron ×1
ironworker ×1
markdown ×1
nohup ×1
numpy ×1
probability ×1
ssh ×1
terminal ×1
ubuntu-14.04 ×1
web-scraping ×1
xvfb ×1