当我运行代码时,我的代码setindex发生一个错误!未为WeakRefStrings.StringArray {String,1}定义

CSV文件here

using CSV
EVDdata =CSV.read(raw"wikipediaEVDdatesconverted.csv")
EVDdata[end-9:end,:]


并且错误代码为here

rows, cols = size(EVDdata)
for j =1:cols
    for i = 1:rows
        if !isdigit(string(EVDdata[i, j])[1])
            EVDdata[i,j] = 0
        end
    end
end


我正在Jupter Notebook上使用Julia 1.4.1

最佳答案

setindex!(collection, item, inds...)colection[inds...] = item降级的功能。该错误来自于CSV.read进行不可变集合的事实。

关于coding-style - 什么是“setindex!未定义”中的错误?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/61995125/

10-10 21:38