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

Відкрийте «Властивості»
Перейдіть до «Калькулятор полів»
Позначте «Оновити існуюче поле»
to_real("attributeName")
Зберегти правки
Повторіть те ж саме для кожного атрибута

Last updated
Was this helpful?