QGIS: Ändra textsträng till numeriska värden i shapefilen
Konvertera textattribut till numeriska värden i QGIS för analys och import.

Last updated
Was this helpful?
Konvertera textattribut till numeriska värden i QGIS för analys och import.
I QGIS kan du konvertera en sträng till ett tal med verktyget "Fältkalkylatorn". Öppna först attributtabellen för det lager du vill ändra. Klicka sedan på knappen "Öppna fältkalkylatorn". I rutan "Uttryck" skriver du "to_real(" följt av namnet på fältet som innehåller strängen du vill konvertera, och avslutande parentes. Till exempel, om du vill konvertera ett strängfält som heter "string_field" till ett numeriskt fält, skriver du "to_real("string_field")" i rutan Uttryck. Du kan också ändra namnet på utdatafältet och datatypen genom att välja lämpliga alternativ. Klicka till sist på "OK" för att slutföra konverteringen. Det ursprungliga strängfältet finns kvar i attributtabellen, medan det nya numeriska fältet läggs till i tabellen.

Öppna "Egenskaper"
Gå till "Fältkalkylatorn"
Markera "Uppdatera befintligt fält"
to_real("attributeName")
Spara ändringar
Upprepa samma sak för varje attribut

Last updated
Was this helpful?
Was this helpful?