Как прочитать и открыть файл гал с выбранного пути на моем компьютере?

Я использовал код Python для анализа своих данных. Но когда я захотел прочитать файл gal, я получил ошибку.

w = pd.read_gal("C:\\Users\\Yousif\\Downloads\\PythonSpatial\\statess7.gal")

AttributeError Traceback (последний вызов был последним) в () 1 ----> 2 w = pd.read ("C: \ Users \ Yousif \ Downloads \ PythonSpatial \ statess7.gal") 3

AttributeError: модуль 'pandas' не имеет атрибута 'read'

Также однажды я использовал эту функцию

w = pysal.open(pysal.examples.get_path("statess7.gal")).read()

Я получил эту ошибку

KeyError Traceback (последний вызов был последним) в () 1 ----> 2 w = pysal.open(pysal.examples.get_path("statess7.gal")). Read ()

~ \ Anaconda3 \ lib \ site-packages \ pysal \ examples__init __. Py в get_path(example_name) 33 return os.path.join(base, 'examples', example_name) 34 else: ---> 35 поднять KeyError(example_name + ') не найден во встроенных примерах PySAL. ') 36 37

KeyError: 'statess7.gal не найден во встроенных примерах PySAL.'

Я надеюсь выяснить, как я могу читать и открывать файл gal из пути в моем ноутбуке.

1 ответ

.gal с разделителями табуляции, так что можете просто попробовать:

w = pd.read_table("C:\Users\Yousif\Downloads\PythonSpatial\statess7.gal")

(есть ли у панд .read_gal метод? Я не смог найти его в официальных документах)

Изменить: выше, работал для меня, но я должен был установить кодировку, чтобы получить читаемый кадр данных,

df = pd.read_table("C:\path\file.gal", encoding="iso-8859-1")
Другие вопросы по тегам