Я довольно новичок в программировании на Python и уже столкнулся с проблемой, которая сводит меня с ума. Я продолжал искать проблему - даже здесь, при переполнении стека. Однако у меня не было решения для решения моей проблемы, что заставило меня зарегистрироваться на этом сайте.Построение txt-файла с данными даты, времени и значения
Тем не менее, это моя проблема:
У меня есть несколько текстовых файлов, которые содержат 3 колонков. Первым можно пренебречь, во втором - смесь даты и времени, разделенная буквой «Т», а в третьем столбце содержится значение (давление, температура, что так всегда).
Теперь я хочу, чтобы построить второй столбец (время и дату) по оси x и значение по оси y.
Я пробовал МНОГИЕ коды - также некоторые из них описаны здесь при переполнении стека, но ни один из них не был тем, который я искал, и принес правильный результат.
Более подробно, это то, что мои текстовые файлы выглядеть следующим образом:
# MagPy ASCII
234536326.456,2014-06-17T14: 23: 00.000000,459.7463393940044 674346235.235,2014-06-17T14: 28: 00.000000,462.8783040474751 и так далее.
Забудьте о первом столбце. Только вторая и третья важны. Итак, здесь, я думаю, мне нужно пропустить первую строку (и первую колонку), верно?
ОДНАКО - и здесь приходит часть, которую я не могу решить - с этим «Т» внутри второго столбца это становится строковым форматом. Один из моих многочисленных ошибок я получаю: не удалось преобразовать строку плавать
Ну, я искал переполнение стека и наткнулся на следующий код:
x, y = np.loadtxt('example.txt', dtype=int, delimiter=',',
unpack=True, usecols=(1,2))
plt.plot(x, y)
plt.title('example 1')
plt.xlabel('D')
plt.ylabel('Frequency')
plt.show()
Я редактировал «usecols» 1 и 2 , но с этим кодом я получаю ошибку: индекс индекса за пределами диапазона
Итак, не имеет значения, что я делаю, я получаю сообщение об ошибке в любое время. И единственное, что я хочу - это график (с matplotlib), который содержит время и дату по оси x и значение (например, 459.7463393940044 сверху) на оси y. И говорить о том, что мне нужно: в конце я должен поставить несколько диаграмм (около 4-6), которые были сгенерированы с МНОГО файлами данных txt, на одном рисунке.
Пожалуйста, помогите мне с этим? Буду признателен за вашу помощь!
Ok. Как-то мой ответ появляется выше вашего !? – MaxPy
Не проблема. Их обычно сортируют по голосам; Я не знаю, как разрешаются связи. Вероятно, вы можете посмотреть это в группе ** Meta **, где должно идти любое будущее обсуждение. – Prune