gpt4 book ai didi

arrays - Julia - 如何将数据帧转换为数组?

转载 作者:行者123 更新时间:2023-12-03 15:41:30 25 4
gpt4 key购买 nike

我有一个只包含数值的 DataFrame。现在,我想做的是将这个 DataFrame 的所有值提取为一个数组。我怎样才能做到这一点?我知道对于单个列,如果我这样做 df[!,:x1] ,那么输出是一个数组。但是如何对所有列执行此操作?

最佳答案

最短的形式似乎是:

julia> Matrix(df)
3×2 Array{Float64,2}:
0.723835 0.307092
0.02993 0.0147598
0.141979 0.0271646
在某些情况下,您可能需要指定类型,例如 Matrix{Union{Missing, Float64}}(df)

关于arrays - Julia - 如何将数据帧转换为数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65392617/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com