使这两种方法都有效的方法是什么?
using Feathers
sp_matrix = spzeros(Float64, 20, 3)
Feather.write("SparseMatrixCSC.test.feather", sp_matrix)
using IndexedTables
itable = NDSparse([fill("New York",3); fill("Boston",3)],
repmat(Date(2016,7,6):Date(2016,7,8), 2),
[91,89,91,95,83,76])
Feather.write("IndexedTables.test.feather", itable)
答案 0 :(得分:1)
DataFrames目前不支持从数组视图创建列(虽然这是有道理的,不应该很难实现)。但DataFrames不一定是处理稀疏数据的最佳结构; IndexedTables可能更合适。如果没有关于您的用例的更多细节,很难说清楚。