我使用Mathematica进行符号数学计算.我打算换成另一种语言.Matlab(我用于标准计算的东西)包括这个功能,但我正在研究使用Julia的可能性,因为它似乎是未来.然而,似乎没有可用的象征工具(在官方文档中没有提到).显然,唯一可用的软件包(SymPy)在官方网站(http://pkg.julialang.org/)上说"测试失败" .
有谁能在朱莉娅这样做?
我想keep在Stata 12中的do-file中运行该命令:
keep a1 a2 a3 a4 a5 b1 b2 b3 b4 b5 c1 c2 c3 c4
Run Code Online (Sandbox Code Playgroud)
我想要的是做以下事情:
keep {a1 a2 a3 a4 a5
b1 b2 b3 b4 b5
c1 c2 c3 c4}
Run Code Online (Sandbox Code Playgroud)
我知道{}括号不能解决问题,但我正在寻找执行它的命令.使用#delimiter ;也不起作用.
我想这样做,因为变量亚组有自己之间的关系(我打算上面的信号通过a,b和c),我想有一个清晰的在我的代码.我永久地添加和删除变量.请注意,我不想使用该drop命令(在这种情况下,解决方案是微不足道的).
考虑以下(excel)数据集:
m | r
----|------
2.0 | 3.3
0.8 |
| 4.0
1.3 |
2.1 | 5.2
| 2.3
| 1.9
2.5 |
1.2 | 3.0
2.0 | 2.6
Run Code Online (Sandbox Code Playgroud)
我的目标是使用以下条件填写缺失值:
将上述两列(约0.68)之间的成对相关性表示为R. 在填充空单元格之后将相关性表示为R*.填写表格以使(R-R*)^ 2 = 0.这是,我想保持数据的相关结构完整.
到目前为止,我已经使用Matlab完成了它:
clear all;
m = xlsread('data.xlsx','A2:A11') ;
r = xlsread('data.xlsx','B2:B11') ;
rho = corr(m,r,'rows','pairwise');
x0 = [1,1,1,1,1,1];
lb = [0,0,0,0,0,0];
f = @(x)my_correl(x,rho);
SOL = fmincon(f,x0,[],[],[],[],lb)
Run Code Online (Sandbox Code Playgroud)
功能my_correl是:
function X = my_correl(x,rho)
sum_m = (11.9 + x(1) + x(2) + …Run Code Online (Sandbox Code Playgroud) 作为 API 的终端用户,我如何列出可用于传递查询的所有参数?就我而言(有关《帝国时代 2》匹配的统计数据),描述 API 的网站有一个包含其中一些 API 的列表,但似乎还有更多可用的 API。
为了提供更多背景信息,我提取以下信息:
GET("https://aoe2.net/api/matches?game=aoe2de&count=1000&since=1632744000&map_type=12")
但由于某种原因,最后一个条件map_type=12什么也不做(输出与没有它时相同)。我正在寻找可用参数列表,这样我就可以提取我想要的内容。
PD:这篇文章密切相关,但不关注 API。也许这会产生影响,正如第二个答案似乎所暗示的那样。
我有一组 18 个 Stata 数据文件(每年一个),其名称为:
{aindresp.dta, bindresp.dta, ... , rindresp.dta}
Run Code Online (Sandbox Code Playgroud)
我想从每个数据集中消除一些变量。为此,我想利用数据集中的许多变量具有相同名称的事实,加上数据集前缀(a、b、c、...r)给出的前缀。例如,该变量在 dataset等中rach12被调用。因此,为了清理每个数据集,我运行如下循环:arach12aindresp.dta
clear all
local list a b c d e f g h i j k l m n o p q r
foreach var of local list {
use `var'indresp.dta
drop `var'rach12 `var'jbchc1 `var'jbchc2 `var'jbchc3 `var'xpchcf var'xpchc
save `var'indresp.dta, replace
}
Run Code Online (Sandbox Code Playgroud)
实际的循环要大得多。我正在删除大约 200 个变量。
问题是有些变量会随着时间的推移而改变名称,或者在几年后消失。添加了其他变量。因此,一旦找不到变量,循环就会停止。这是因为dropStata 中的命令停止了。然而,该命令没有选择强制其继续进行。
我怎样才能实现我的目标?我不想手动检查每个数据集。
The standard R plotly scatter/line graph comes with both vertical and horizontal grid lines. I cannot find the command to select only vertical or horizontal lines. I want the latter. So far I have found the following commands in the offiial guide:
showgrid = FALSE/TRUE
gridcolor = ...
gridwidth = ...
Run Code Online (Sandbox Code Playgroud)
Any idea which is the command to select subset of grid lines?
我正在使用 R 读取 csv。但我不希望整个数据集都在内存中,因为数据集太大。我需要根据一列的类别读取行。
我只想读取 col2 = 'A' 的行
示例:
col1 col2 col3
1 A 1000
2 B 2000
3 A 1000
4 A 2000
5 A 1000
6 B 2000