У меня есть текстовый файл, содержащий столбец чисел:
10
20
40
13
24
35
44
Я конвертирую его в столбец pandas и пытаюсь преобразовать его в строку. Но по какой-то причине я не могу этого сделать.
import pandas as pd
df=pd.read_csv('file.txt')
df.columns=['column1']
df['column1']=df['column1'].astype(str)
print(df['column1'])
Это дает:
0 10
1 20
2 40
3 13
4 24
5 35
6 44
Name: column1, dtype: object
dtype по-прежнему является объектом вместо строки. Не совсем понимаю, почему это так, поскольку astype должен преобразовать его в строку.