У меня есть следующие данные в файле 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() на питоне, я получил следующий результат:
Похоже, что pandas читает какие-то метаданные из файла, но не сам файл. Я запускаю python 3.6 от Jupyterlab на экземпляре Debian Google Cloud VM. Я не думаю, что все это должно быть проблемой, но я впервые вижу, как это происходит, и я понятия не имею, что происходит.
Может ли кто-нибудь сказать мне, как решить эту проблему и объяснить, почему она вызвана?
Заранее большое спасибо.
РЕДАКТИРОВАТЬ
Файлы содержатся в локальной папке, клонированной через URL-адрес с веб-сайта github. Таким образом, использование git clone на вашем локальном компьютере должно дать тот же эффект.
В питоне я использую pd.read_csv('my_file.csv').
Еще одна любопытная вещь: на моей личной машине под Windows 10 у меня нет проблем с чтением файлов. Но в экземпляре Google Cloud VM с использованием точно такой же процедуры у меня возникает эта странная проблема.
Хорошо, я добавлю правку






Вы просматриваете файл указателя Git LFS вместо фактического файла. version, oid и size являются частями Git LFS спец.. Git LFS хранит эти файлы вместо реальных больших файлов данных в репозитории. Они должны быть легко заменены на кассе.
Проверьте вывод git clone в поле, где вы получили неправильный результат. Кажется, возникла проблема с конфигурацией Git LFS.
Привет w-m, большое спасибо за ваш ответ!! действительно да, я использовал библиотеку git lfs для загрузки некоторых больших файлов. Есть ли способ отменить отслеживание этих файлов или найти исходные файлы, на которые указывает этот указатель ?? Еще раз спасибо
К сожалению, я недостаточно знаю о Git LFS, чтобы решить эту проблему вместе с вами. Я предлагаю вам создать еще один вопрос, в котором вы подробно опишите, что вы сделали для создания большого файла, и перечислите выходные данные команд git clone как на вашем компьютере с Windows 10, так и на облачном сервере, выполняющем новую проверку!
Вероятно, было бы полезно показать, как точно вы читаете файл из репозитория github — минимальный воспроизводимый пример