Я новичок в Pandas. Я добавил заголовки в набор данных, который я импортировал ранее, и он работает, но когда я пытаюсь экспортировать данные, он экспортируется, но не в формате, как я ожидал. Любая помощь очень ценится, спасибо заранее!
#ExportingChangedData
import pandas as pd
headers = ["symboling","normalized-losses","make","fuel-type","aspiration", "num-of-doors","body-style",
"drive-wheels","engine-location","wheel-base", "length","width","height","curb-weight","engine-type",
"num-of-cylinders", "engine-size","fuel-system","bore","stroke","compression-ratio","horsepower",
"peak-rpm","city-mpg","highway-mpg","price"]
url = r"C:\Users\Admin\Desktop\DS\IBM\Lab 1\imports-85.csv"
dft = pd.read_csv(url, names = headers)
exp = df.to_csv(r"C:\Users\Admin\Desktop\DS\IBM\Lab 1\DataExport1.csv", sep='\t', encoding='utf-8')
print (dft)
print (exp)
Кроме того, я не могу понять, зачем ставить «r» перед определением пути к файлу? Пример ниже как для импорта, так и для экспорта.
url = r"C:\Users\Admin\Desktop\DS\IBM\Lab 1\imports-85.csv"
Если я не ставлю "r" перед путем к файлу, я получаю ошибку ниже:
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
Предварительный просмотр проанализированный набор данных: я хочу экспортировать данные, подобные этой картинке введите описание изображения здесь