QGIS: Промяна на текстови стойности в числа в shapefile

Преобразувайте текстови атрибути в числови стойности в QGIS за анализ и импорт.

В QGIS можете да преобразувате низ в число с инструмента „Калкулатор на полета“. Първо отворете таблицата с атрибути за слоя, който искате да промените. След това щракнете върху бутона „Отвори калкулатора на полета“. В полето „Израз“ въведете „to_real(“, последвано от името на полето, което съдържа низа, който искате да преобразувате, и затваряща скоба. Например, за да преобразувате текстово поле с име „string_field“ в числово поле, въведете „to_real("string_field")“ в полето „Израз“. Можете също да промените името на изходното поле и типа данни, като изберете подходящите опции. Накрая щракнете върху „OK“, за да завършите преобразуването. Оригиналното текстово поле ще остане в таблицата с атрибути, а новото числово поле ще бъде добавено към таблицата.

  1. Отворете „Свойства“

  2. Отидете на „Калкулатор на полета“

  3. Отметнете „Обнови съществуващото поле“

  4. to_real("attributeName")

  5. Запазете промените

  6. Повторете същото за всеки атрибут

Последна актуализация

Беше ли полезно?