Sobes.tech
Middle

Дар DataFrame як сутуни бо рақамҳо ҳаст, мехоҳам онро ба навъи сатрӣ табдил диҳам. Чӣ гуна? Агар astype-ро истифода набарем?

sobes.tech AI

Ҷавоб аз AI

Барои табдил додани сутуни бо рақамҳо дар DataFrame ба навъи сатрӣ, одатан аз усули astype(str) истифода мешавад, масалан:

import pandas as pd

df['сутун'] = df['сутун'].astype(str)

Агар истифодаи astype имконнопазир бошад, метавон усули apply бо функсияи str истифода кард:

df['сутун'] = df['сутун'].apply(str)

Ё истифодаи усули map:

df['сутун'] = df['сутун'].map(str)

Ҳамаи ин усулҳо арзишҳои рақамиро ба сатр табдил медиҳанд, ки apply ва map барои табдилоти фармоишӣ бештар флексибилӣ медиҳанд.