QGIS: Zmień wartości tekstowe na liczbowe w shapefile

Konwertuj atrybuty tekstowe na wartości liczbowe w QGIS do analizy i importu.

W QGIS możesz zamienić ciąg tekstowy na liczbę za pomocą narzędzia „Kalkulator pól”. Najpierw otwórz tabelę atrybutów dla warstwy, którą chcesz zmodyfikować. Następnie kliknij przycisk „Otwórz kalkulator pól”. W polu „Wyrażenie” wpisz „to_real(”, a potem nazwę pola zawierającego ciąg, który chcesz przekształcić, i zamknij nawias. Na przykład, aby zamienić pole tekstowe o nazwie „string_field” na pole liczbowe, wpisz „to_real("string_field")” w polu Wyrażenie. Możesz też zmienić nazwę pola wyjściowego i typ danych, wybierając odpowiednie opcje. Na koniec kliknij „OK”, aby zakończyć konwersję. Oryginalne pole tekstowe pozostanie w tabeli atrybutów, a nowe pole liczbowe zostanie do niej dodane.

  1. Otwórz „Właściwości”

  2. Przejdź do „Kalkulatora pól”

  3. Zaznacz „Aktualizuj istniejące pole”

  4. to_real("attributeName")

  5. Zapisz edycje

  6. Powtórz to samo dla każdego atrybutu

Ostatnia aktualizacja

Czy to było pomocne?