我想用Gretl写一个小脚本。但我在list中访问elemets时遇到了问题。
列表X=数据集
列表X打印
用第一行我把所有变量放在X列表中,用第二行我打印出我所有的变量。我想使用exemple: array3的数组,并获取(第二个)第三个元素。我如何在Gretl中做到这一点?我需要一个接一个的变量名,因为我想用循环来成对地使用它们。感谢您的光临!
发布于 2020-05-18 23:11:12
我不确定我完全理解你的问题。但让我们试着提供一些答案。
加载示例数据集,定义序列列表并打印其值:
open denmark.gdt --quiet
list L = LRM LRY IBO IDE
print L --byobs可以通过方括号访问gretl中的数组项。这里打印了列表L的第二个系列项目:
print L[2] --byobs你说过你想遍历一个列表。使用foreach-loop:
loop foreach i L --quiet
print $i --byobs
endloop希望这能有所帮助
https://stackoverflow.com/questions/61281330
复制相似问题