问题标签 [variable-names]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Recursively load from cPickle and create variables to store them
I have 26 .pkl
files at hand, from dict_a.pkl
to dict_z.pkl
. I want to load them into the memory, so I can compare elements start with a with variable loaded from dict_a.pkl
. The reason I want to do this is that each file is really large, if I put them all in one big file, it will be too large to digest. If I load files in an ad hoc style, then it would constantly read disk.
How can I replace temp
variable with dict_a
, dict_b
in the loop, so I after the loop, I can directly use the variable dict_a
to dict_z
.
bash - Bash 脚本获取文件夹中的最新文件 X 并创建一个名为 X+1 的新变量
我正在尝试在 Bash 脚本中为一系列数据迁移创建一个循环:
在每一步开始时,脚本应该获取文件夹中最新文件的名称
称为“migrationfiles/”并将其存储在变量“migbefore”中并创建一个名为“migbefore+1”的新变量:
变量“migbefore”和 migafter 应具有以下值:
在每一步结束时,负责进行数据迁移的函数“metl”使用“migbefore”文件加载数据并创建1个名为“migafter”的新文件并将其存储在“migrationfiles/ " 文件夹,因此在这种情况下,创建的新文件将被调用:
我假装使用的代码如下:
有谁知道我如何进行第一个循环(在“migrationfiles/”文件夹中搜索最新文件的循环),然后将变量“migafter”的名称分配为“migbefore+1”?
php - PHP:调用的变量函数名(函数指针);如何告诉 IDE 我的函数被调用?
我目前正在尝试删除 PHPStorm 中的检查工具给我的项目中的所有错误和警告。
我遇到一个片段 PHPStorm 在实际使用时说“未使用的私有方法 _xxx”,但是以动态方式。这是一个简化的片段:
在这个片段中,PHPStorm 会告诉我“未使用的私有方法 _iAmUsed”,而事实上,它已被使用......我怎样才能通过添加 PHPDocs 或其他什么东西,让我的 IDE 了解我的方法实际上被使用了?
请注意,我给我的“运行”调用一个静态字符串,但我们也可以想象:
非常感谢!
r - R:如何将新列输入到以 eval(parse()) 作为表名的表中?
我是 R 语言的新手,所以我可能错过了一些东西……我试图在 for 循环中运行它。
假设 i<-1,parti1 是一个表。(数据框)
但是,它给出了一个错误
文件中的错误(文件名,“r”):无法打开连接另外:警告消息:在文件(文件名,“r”)中:无法打开文件'parti1':没有这样的文件或目录
但是当我这样做时它没有错误
或这个。
或这个。
我不确定我是否做错了什么,或者我是否缺少任何东西。我不应该使用eval(parse(mystring))
吗?如果是这样,我应该改用什么?
更新:
输入:旧表:
输出:新表:
r - R - 如何让 max() 返回变量名而不是变量的内容?
我需要从变量列表中找到最大值。但是,max() 返回变量的内容而不是变量名。有没有办法获取名称而不是内容?
快速示例代码:
结果将始终为 10。这没有帮助......有没有办法让月份/变量名改为返回?(即“jan”而不是“10”)
谢谢!
objective-c - 在 for 循环中访问具有相关名称的变量
我NSRect
在名为rect1
、rect2
和的单独变量中有三个 s rect3
,我想将每个变量增加origin.x
10。
我认为 for 循环会对此有好处,但我不知道该怎么做。
这是我希望它如何工作的一个例子:
但是这个确切的代码给出了一个错误
在“图形”类型的对象上找不到属性“矩形”
有没有办法像我的示例中那样对其进行编码?
c++ - 如何声明具有非法名称的变量(例如“int double = 0”)?
我试过这样做,但我做不到。我如何声明一些具有合法和非法名称的变量(例如 int double = 0;),以便您可以看到编译器的反应。
sas - 通过根据 SAS 名称中的关键字选择变量来对数据集进行子集化
我希望有人能帮帮忙。我有一个导入 SAS 的大型数据集,其中包含数千个变量。我想通过提取名称中包含特定关键字的变量来创建一个新数据集。例如,以下变量在我的数据集中:
AAYAN_KK_Equity_Ask
AAYAN_KK_Equity_Bid
AAYAN_KK_Equity_Close
AAYAN_KK_Equity_Date
AAYAN_KK_Equity_Volume
AAYANRE_KK_Equity_Ask
AAYANRE_KK_Equity_Bid
AAYANRE_KK_Equity_Close
AAYANRE_KK_Equity_Date
我想提取以 _Ask 和 _Bid 结尾的变量,而不知道变量名称的其余部分。有没有办法做到这一点?我想尝试使用 do 循环,但不知道如何指示 SAS 将每个变量的名称的最后一部分与 _Ask 或 _Bid 进行比较。
后记。我想为除最后一部分(_Ask 或 _Bid)之外的以变量全名开头的每个集合创建一个新变量。我可以在使用赋值语句时做到这一点吗?
bash - 将变量名作为参数传递给 bash 中的函数
我正在尝试将 3 个具有不同名称的类似文件读取到不同的数组。因为我不想使用不必要的代码,所以我试图创建可以接受数组名称作为参数的函数,但是我收到错误“找不到命令”。
hello.sh 文件代码:
从终端调用此文件:sh hello.sh 1.txt 2.txt 3.txt
我得到的错误列表: