Странный вывод csv, когда файл csv читается из репозитория github с использованием pandas в ОС Debian

У меня есть следующие данные в файле csv:

XG,612.0
YG,-1924.0500000000002
ZG,-959.085
A_mod,6.889112523645457
I1_mod,0.478595694542785
I2_mod,32.64258822366686

Если я открываю его с помощью excel или atom, все нормально. Файл находится в папке моего репозитория GitHub, не знаю, важно ли это, не должно, но когда я прочитал его с помощью функции pd.read_csv() на питоне, я получил следующий результат:

Странный вывод csv, когда файл csv читается из репозитория github с использованием pandas в ОС Debian

Похоже, что pandas читает какие-то метаданные из файла, но не сам файл. Я запускаю python 3.6 от Jupyterlab на экземпляре Debian Google Cloud VM. Я не думаю, что все это должно быть проблемой, но я впервые вижу, как это происходит, и я понятия не имею, что происходит.

Может ли кто-нибудь сказать мне, как решить эту проблему и объяснить, почему она вызвана?

Заранее большое спасибо.

РЕДАКТИРОВАТЬ

Файлы содержатся в локальной папке, клонированной через URL-адрес с веб-сайта github. Таким образом, использование git clone на вашем локальном компьютере должно дать тот же эффект.

В питоне я использую pd.read_csv('my_file.csv').

Еще одна любопытная вещь: на моей личной машине под Windows 10 у меня нет проблем с чтением файлов. Но в экземпляре Google Cloud VM с использованием точно такой же процедуры у меня возникает эта странная проблема.

Вероятно, было бы полезно показать, как точно вы читаете файл из репозитория github — минимальный воспроизводимый пример

Patrick Artner 02.04.2019 12:08

Хорошо, я добавлю правку

Miguel 2488 02.04.2019 13:19
Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Некоторые методы, о которых вы не знали, что они существуют в Python
Некоторые методы, о которых вы не знали, что они существуют в Python
Python - самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science,...
Основы Python Часть I
Основы Python Часть I
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
Оптимизация кода с помощью тернарного оператора Python
Оптимизация кода с помощью тернарного оператора Python
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Советы по эффективной веб-разработке с помощью Python
Советы по эффективной веб-разработке с помощью Python
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
1
2
488
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вы просматриваете файл указателя Git LFS вместо фактического файла. version, oid и size являются частями Git LFS спец.. Git LFS хранит эти файлы вместо реальных больших файлов данных в репозитории. Они должны быть легко заменены на кассе.

Проверьте вывод git clone в поле, где вы получили неправильный результат. Кажется, возникла проблема с конфигурацией Git LFS.

Привет w-m, большое спасибо за ваш ответ!! действительно да, я использовал библиотеку git lfs для загрузки некоторых больших файлов. Есть ли способ отменить отслеживание этих файлов или найти исходные файлы, на которые указывает этот указатель ?? Еще раз спасибо

Miguel 2488 03.04.2019 08:34

К сожалению, я недостаточно знаю о Git LFS, чтобы решить эту проблему вместе с вами. Я предлагаю вам создать еще один вопрос, в котором вы подробно опишите, что вы сделали для создания большого файла, и перечислите выходные данные команд git clone как на вашем компьютере с Windows 10, так и на облачном сервере, выполняющем новую проверку!

w-m 03.04.2019 09:56

Другие вопросы по теме