我想將「Yes」/「No」字符串數組轉換爲布爾類型。在Julia中將字符串轉換爲布爾值
起初,我檢查是否有來港目前: convert(Array, datsub[:s734y])
沒有工作,所以有來港 所以我轉換來港爲「否」 datsub[isna(datsub[:s734y]),:s734y] = "No"
,然後這工作: map(s->s==""||s=="NA" ? "No" : s, datsub[:s734y])
讓我有些肯定(也是從觀察數據集),我只有「是」 /「否」的價值觀
我的代碼,將其轉換爲布爾值: convert(Vector{Bool}, map(q-> tryparse(Bool, q), datsub[:s734y]))
它返回Inexact Error
任何想法爲什麼我的代碼是錯的?
附錄:在這一點上,類型轉換對我來說是一個普遍的挫敗感。
感謝@RandyZwitch,我最終使用了代碼,因爲它更簡單一些,但我將返回給您以備將來轉換! – Nick