QGIS: verander string naar numerieke waarden in de shapefile
In QGIS kunt u een tekenreeks naar een getal converteren met de tool "Field Calculator". Open eerst de attributentabel van de laag die u wilt aanpassen. Klik vervolgens op de knop "Open Field Calculator". Typ in het veld "Expression" "to_real(" gevolgd door de naam van het attribuutveld dat de tekenreeks bevat die u wilt converteren, en sluit met een haakje. Bijvoorbeeld, om een tekenreeksveld met de naam "string_field" naar een numeriek veld te converteren, voert u "to_real("string_field")" in het Expression-veld in. U kunt ook de naam van het uitvoerveld en het gegevenstype aanpassen door de juiste opties te selecteren. Klik ten slotte op "OK" om de conversie te voltooien. Het originele tekenreeksveld blijft in de attributentabel staan, terwijl het nieuwe numerieke veld aan de tabel wordt toegevoegd.

Open "Properties"
Ga naar "Field Calculator"
Vink "Update Existing field" aan
to_real("attributeName")
Wijzigingen opslaan
Herhaal hetzelfde voor elk attribuut

Laatst bijgewerkt
Was dit nuttig?