У меня есть фрейм данных с 3 столбцами со следующими dtypes:
df.info()
tconst object
directors object
writers object
Пожалуйста, посмотрите сами данные:
Теперь я должен изменить столбец tconst на dtype: int64.Я пробовал этот код, но он выдает ошибку:
df = pd.read_csv('title.crew.tsv',
header=None,sep='\t',
encoding= 'latin1',
names = ['tconst', 'directors','writers'],
dtype={'tconst': np.int64,'directors':np.int64})
Ошибка 1: Ошибка: недопустимый литерал для int () с основанием 10: 'tconst'
Ошибка: Ошибка типа: Невозможно привести массивот dtype ('O') к dtype ('int64') согласно правилу 'safe'
Что здесь не так?