用于在Julia中创建表的GUI

时间:2016-06-20 14:41:25

标签: user-interface julia

在Julia中是否有任何Pkg具有像Matlab中的utable一样的GUI表,或者在Matlab的GUI中制作表格的任何其他方式? Gtk和Tk看起来没有这个功能。

1 个答案:

答案 0 :(得分:1)

朱莉娅还处于早期阶段。即使它现在发展得非常快,我也不确定是否有像你提到的工具。

您仍然可以使用GDocs,Excel等任何应用,然后将其导出为csv文件。即使它不能保证在100%时符合您的要求,这也是一个很好的练习。它既不是最快的方法,但应该有效:

1)初始化一个空数组

myarray = []

2)使用for循环按行读取文件

for line_str in readlines("<pathtomyfile>.csv")
  # parse() should work form most numerical types
  # map() onto the string elements
  # reshape() it to make it a row vector
  # add it to the final array with vcat()
  myarray = vcat(myarray, reshape(map(parse, split(line, ",")), 1,   length(line))
end

您还可以使用DataFrames包,因此有一个名为readtable("<pathtoyourfile>.csv")的方法。我试一试!

<强>更新

请使用以下方法。它更方便

julia> myarray = readcsv("pathtoexported.csv")

或者您可以使用DataFrames.jl