表的一行数据怎么转换成vector
我在dolphindb database中有一个n*m的table,然后我单独取一行,这一行我能转成vector吗?
举例说明,假如我有个一个表如下:
sym = `C`MS`MS`MS`IBM`IBM`C`C`C$SYMBOL
price= 49.6 29.46 29.52 30.02 174.97 175.23 50.76 50.32 51.29
qty = 2200 1900 2100 3200 6800 5400 1300 2500 8800
timestamp = [09:34:07,09:35:42,09:36:51,09:36:59,09:35:47,09:36:26,09:34:16,09:35:26,09:36:12]
t = table(timestamp, sym, qty, price);
表的数据如下图所示:
现在我想得到某一行的数据,比如图中绿框圈中的第一行,请问有什么办法把它转成vector?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果要取一个表t的某一行,可以使用t[i],其中i是从0开始的行号。t[i]返回一个字典。如果要进一步获取所有的值,可以使用t[i].values()
如果要保证输出的tuple的元素的顺序,改成