LiteTable 0.6.7 朱莉娅0.3 Jewel0.6.4 6月0.2 Mac OSX 10.9
嗨,我在DataFrame包中使用Datavector时遇到了问题。
using DataFrames
df = DataFrame()
df["Name"] = DataVector["JohnSmith", "JaneDoe"]
df["Height"] = DataVector[73.0,68.0]
df["Weight"] = DataVector[NA,130]
df["Gender"] = DataVector["Male","Female"]
之后,朱莉娅说道。
no method convert(Type{DataArray{T,1}}, ASCIIString)
in getindex at array.jl:121
我可以在julia 0.2做同样的剧本 LightTable的插件如Jewel,June不接受这个DataFrames功能吗?
我尝试过dataeye()和其他功能,但这不起作用..
Brw,我在google小组发现了类似的帖子。 https://groups.google.com/forum/#!topic/julia-users/VmgmRnBCo9I感谢阅读。
答案 0 :(得分:0)
看起来您正在阅读DataArrays和DataFrames的旧文档。您可能希望查看更新的文档:http://juliastats.github.io/DataFrames.jl/
以下是你如何做你想做的事情:
using DataFrames
df = DataFrame()
df[:Name] = @data(["JohnSmith", "JaneDoe"])
df[:Height] = @data([73.0,68.0])
df[:Weight] = @data([NA,130])
df[:Gender] = @data(["Male","Female"])