Я впервые задаю вопрос, так что прости меня, если я допустил некоторые ошибки в вопросе.
В настоящее время я занимаюсь управляемым проектом: исследование данных о продажах автомобилей Ebay в DataQuest. Задача номер 5 немного сложнее. Он говорит мне сделать столбец autos ["date_crawled"] в тип int d. Поэтому я просто решил взять дату без да sh и времени.
Я просто использовал то, чему меня научили в курсе по обработке данных.
Это мой код:
autos["date_crawled"]=(autos["date_crawled"]
.str.replace('-','')
.str.split().str[0]
.astype(int))
autos- целые данные, дата_сканирована (до) - 2016-04-04 13:38:56, дата_скроена (после) - 20160404
Но после запуска кода выдается предупреждение "A Значение пытается быть установлено для копии среза из DataFrame. Попробуйте использовать .loc [row_indexer, col_indexer] = значение вместо DATAQUEST ", чего не было, когда меня научили методу.
Я хочу знать, почему это происходит. Большое спасибо.