QGIS: Змінити значення рядка на число в shapefile

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

У QGIS ви можете перетворити рядок на число за допомогою інструмента «Калькулятор полів». Спочатку відкрийте таблицю атрибутів для шару, який ви хочете змінити. Далі натисніть кнопку «Відкрити калькулятор полів». У полі «Вираз» введіть «to_real(», а потім назву поля, яке містить рядок, який ви хочете перетворити, і закрийте дужку. Наприклад, щоб перетворити текстове поле з назвою «string_field» на числове поле, введіть «to_real("string_field")» у полі Вираз. Також ви можете змінити назву вихідного поля та тип даних, вибравши відповідні параметри. Нарешті, натисніть «OK», щоб завершити перетворення. Початкове текстове поле залишиться в таблиці атрибутів, а нове числове поле буде додано до таблиці.

  1. Відкрити «Властивості»

  2. Перейдіть до «Калькулятора полів»

  3. Позначте «Оновити наявне поле»

  4. to_real("attributeName")

  5. Зберегти зміни

  6. Повторіть те саме для кожного атрибута

Last updated

Was this helpful?