这里简单的问题:
我正在尝试获取一个数组,该数组交替给定长度的值(1,-1,1,-1 .....).np.repeat只给我(1,1,1,1,-1,-1,-1,-1).思考?
我正在尝试使用get()来访问r中的列表元素,但是收到错误.
example.list <- list()
example.list$attribute <- c("test")
get("example.list") # Works just fine
get("example.list$attribute") # breaks
Run Code Online (Sandbox Code Playgroud)
get("example.list $ attribute")出错:找不到对象'example.list $ attribute'
有小费吗?我正在循环一个标识列表名称的字符串向量,这将非常有用.
我想在我创建的矩形内写文本,如下所示:
body = d3.select('body')
svg = body.append('svg').attr('height', 600).attr('width', 200)
rect = svg.append('rect').transition().duration(500).attr('width', 150)
.attr('height', 100)
.attr('x', 40)
.attr('y', 100)
.style('fill', 'white')
.attr('stroke', 'black')
text = svg.append('text').text('This is some information about whatever')
.attr('x', 50)
.attr('y', 150)
.attr('fill', 'black')?
Run Code Online (Sandbox Code Playgroud)
但是,正如您所见(http://jsfiddle.net/Tmj7g/3/),文本被切断了.创建svg矩形内部的段落的任何好方法?谢谢,
我想知道是否有人知道一个Python包,它允许你以.dta
统计数据分析软件Stata 的格式保存numpy数组/重组.这真的会加快我所拥有的系统中的几个步骤.
我正在尝试在列表中的对象中使用赋值.我想做的是改变一些元素.例如:
x <- list()
x$test <- 1
assign("x$test", 2)
x$test == 1
[1] TRUE
Run Code Online (Sandbox Code Playgroud)
有什么想法吗?我需要使用assign,因为我正在构建一个函数,它将列表(x)中的对象的名称作为输入.
我正在为许多模型类型构建一个函数,需要提取用于制作模型的公式.有灵活的方法吗?例如:
x <- rnorm(10)
y <- rnorm(10)
z <- rnorm(10)
equation <- z ~ x + y
model <- lm(equation)
Run Code Online (Sandbox Code Playgroud)
我需要做的是在传递模型后提取公式对象"方程式".
我正在尝试检索重新排列的列标题,并遇到相当大的麻烦.如果我使用pylab的csv2rec函数读入.csv文件,我可以通过以下方式访问列标题:
from pylab import csv2rec
x = csv2rec(file.csv)
x.column1
x.column2
Run Code Online (Sandbox Code Playgroud)
其中'column1'是第一列的标题,它将返回列中的其余值.但是,我正在读一个.csv文件,其中我不知道列标题的所有值是什么,我希望能够访问它们(循环或设置列表).这似乎应该很简单.有任何想法吗?
我遇到了np.round,np.around的问题,它没有正确地舍入.我不能包含代码,因为当我手动设置值(而不是使用我的数据)时,返回有效,但这里是输出:
In [177]: a
Out[177]: 0.0099999998
In [178]: np.round(a,2)
Out[178]: 0.0099999998
In [179]: np.round(a,1)
Out[179]: 0.0
Run Code Online (Sandbox Code Playgroud)
我错过了什么?a的dtype是float32,我需要更改吗?
我是新手一般工作D3.js和html/js,我试图弄清楚如何使用d3.csv将csv文件读入单独的数组中.我有一个看起来像这样的csv文件:
cause, prevalence, disability;
cancer, .3, .4;
aids, .5, .5;
malaria, .2, .1;
Run Code Online (Sandbox Code Playgroud)
就目前而言,我正在努力为"原因","普遍性"和"残疾"创建数组.以下是我使用的代码:
<html>
<script type="text/javascript" src="../d3/d3.js"></script>
<script type="text/javascript" src="../d3/d3.csv.js"></script>
<script type="text/javascript">
d3.csv('disability.csv', function(csv){
var cause=csv[0];
var prevalence=csv[1];
var disability=csv[2];
for (i=0;i<cause.length;i++)
{
document.write(cause[i] + "<br />");
}
})
</script>
</html>
Run Code Online (Sandbox Code Playgroud)
这document.write
部分只是为了测试我已读入数据.
我正在尝试编写一个简单的宏来向单元格的当前值添加1:
Sub add()
MsgBox Selection.Value
Selection.Value = Selection.Value + 1
End Sub
Run Code Online (Sandbox Code Playgroud)
单击(数字)单元格并尝试运行宏时收到以下错误消息:
Cannot Execute in Break Mode
Run Code Online (Sandbox Code Playgroud)
我错过了什么?