首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Gretl中访问列表中的第n个元素?

如何在Gretl中访问列表中的第n个元素?
EN

Stack Overflow用户
提问于 2020-04-18 05:52:31
回答 1查看 33关注 0票数 0

我想用Gretl写一个小脚本。但我在list中访问elemets时遇到了问题。

列表X=数据集

列表X打印

用第一行我把所有变量放在X列表中,用第二行我打印出我所有的变量。我想使用exemple: array3的数组,并获取(第二个)第三个元素。我如何在Gretl中做到这一点?我需要一个接一个的变量名,因为我想用循环来成对地使用它们。感谢您的光临!

EN

回答 1

Stack Overflow用户

发布于 2020-05-18 23:11:12

我不确定我完全理解你的问题。但让我们试着提供一些答案。

加载示例数据集,定义序列列表并打印其值:

代码语言:javascript
复制
open denmark.gdt --quiet
list L = LRM LRY IBO IDE
print L --byobs

可以通过方括号访问gretl中的数组项。这里打印了列表L的第二个系列项目:

代码语言:javascript
复制
print L[2] --byobs

你说过你想遍历一个列表。使用foreach-loop:

代码语言:javascript
复制
loop foreach i L --quiet
    print $i --byobs
endloop

希望这能有所帮助

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61281330

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档