JuliaDB select 来自字符串的列,而不是符号
JuliaDB select a column from a string, not a symbol
我想select JuliDB 数据库中的一列。问题是我不能用字符串(不是以:
开头的符号)来做,例如:
db = loadtable("table.dat")
#This table has 3 columns named position_1, position2, position_3
pos_num = 3
column_name = "position_$pos_num"
select(db,column_name)
如果我这样做,则会出现以下错误:
column position_3 not found.
有什么建议吗?
您可以直接 Symbol("position_$pos_num")
或使用 Symbol(column_name)
从字符串中创建符号。
我想select JuliDB 数据库中的一列。问题是我不能用字符串(不是以:
开头的符号)来做,例如:
db = loadtable("table.dat")
#This table has 3 columns named position_1, position2, position_3
pos_num = 3
column_name = "position_$pos_num"
select(db,column_name)
如果我这样做,则会出现以下错误:
column position_3 not found.
有什么建议吗?
您可以直接 Symbol("position_$pos_num")
或使用 Symbol(column_name)
从字符串中创建符号。