For the complete documentation index, see llms.txt. This page is also available as Markdown.

QGIS: Změna hodnot řetězce na čísla v shapefilu

Převeďte textové atributy na číselné hodnoty v QGIS pro analýzu a import.

V QGIS můžete převést řetězec na číslo pomocí nástroje „Kalkulačka polí“. Nejprve otevřete atributovou tabulku vrstvy, kterou chcete upravit. Poté klikněte na tlačítko „Otevřít kalkulačku polí“. Do pole „Výraz“ napište „to_real(“ a za něj název pole, které obsahuje řetězec, který chcete převést, a nakonec uzavírací závorku. Například pro převod textového pole s názvem „string_field“ na číselné pole zadejte do pole Výraz „to_real("string_field")“. Můžete také upravit název výstupního pole a datový typ výběrem příslušných možností. Nakonec klikněte na „OK“ a převod dokončíte. Původní textové pole zůstane v atributové tabulce, zatímco nové číselné pole bude do tabulky přidáno.

  1. Otevřete „Vlastnosti“

  2. Přejděte na „Kalkulačka polí“

  3. Zaškrtněte „Aktualizovat existující pole“

  4. to_real("attributeName")

  5. Uložit úpravy

  6. Stejné zopakujte pro každý atribut

Poslední aktualizace

Bylo to užitečné?