Ich möchte ein Array von Strings von "Ja"/"Nein" in booleschen Typ konvertieren.Konvertieren von String zu Boolean in Julia
Zunächst überprüfte ich, ob es NAs waren anwesend: convert(Array, datsub[:s734y])
die funktionierte nicht, so dass es NAs waren Also ich die NAs umgewandelt "Nein" datsub[isna(datsub[:s734y]),:s734y] = "No"
und dann das funktionierte: map(s->s==""||s=="NA" ? "No" : s, datsub[:s734y])
so bin ich etwas sicher (auch aus der Betrachtung der Daten-Set), dass ich nur haben „ja“/„nein“ Werte
Mein Code es in Boolean konvertiert wird: convert(Vector{Bool}, map(q-> tryparse(Bool, q), datsub[:s734y]))
Welche kehrt Inexact Error
Irgendeine Idee, warum mein Code falsch ist?
Addendum: Typumwandlung ist eine allgemeine Frustration für mich an dieser Stelle.
Dank @RandyZwitch, ich endete mit Aireties-Code, weil es ein bisschen einfacher war, aber ich werde zu Ihnen für zukünftige Konvertierungen zurückkehren! – Nick