Sobes.tech
Middle

DataFrame-də ədədlər olan sütun var, onu mətn tipinə çevirmək istəyirəm. Necə etmək olar? Əgər astype istifadə etməsəm?

sobes.tech Süni İntellekt

AI-dan cavab

DataFrame-də nömrəli sütunu sətir növünə çevirmək üçün adətən astype(str) metodu istifadə olunur, məsələn:

import pandas as pd

df['sütun'] = df['sütun'].astype(str)

Əgər astype istifadə etmək mümkün deyilsə, apply metodu və str funksiyası ilə tətbiq oluna bilər:

df['sütun'] = df['sütun'].apply(str)

Yaxud map metodundan istifadə etmək olar:

df['sütun'] = df['sütun'].map(str)

Bütün bu metodlar sayısal dəyərləri sətirə çevirir, applymap isə xüsusi çevirmələr üçün daha çox elastiklik təmin edir.