все еще изучаю Python, но я уже смог добиться хорошего прогресса. У меня есть много много строк в кадре данных. Около 400к, и я делю на куски, которые я строю. Это происходит внутри цикла for, где на основе переменной chunksSize он создает последовательность цифр.
Так что, если chunkSize == 10k, это даст 400 участков. Все рисунки должны иметь одинаковые оси для облегчения сравнения.
Мой код следующий:
# take the rows of the data frame
totalRows=data_1.shape[0]
chunkSize=10000 #
for i in range(1,totalRows,chunkSize):
print(i)
#help needed
#if ((i// chunkSize) % 4==0):# when this is zero try a new set of subplots. It gets values of 0,1,2,3
#then start a new set of four subplots
plt.figure()
plt.plot(data_1['All-Latitude'][i:i+ chunkSize].values, data_1['All-Longitude'][i:i+ chunkSize].values,color="red")
# All Figures should have always the same axes.
plt.xlim(min(data_1['All-Latitude']),max(data_1['All-Latitude']))
plt.ylim(min(data_1['All-Longitude']), max(data_1['All-Longitude']))
Я не знал, как отправить вам исполняемый код здесь. Что мне нужно, так это помочь с комментарием, который у меня есть в коде, для создания пакетов из четырех вспомогательных участков (2 * 2) вместо последовательного построения, которое я делаю.
В питоне меня смущает вопрос: 1) сделать подсюжеты на четвереньках и 2) установить одинаковые оси для всех фигур. 3) Сохраните (2 * 2) в файл.
Не могли бы вы помочь мне здесь?
Я хотел бы поблагодарить вас за вашу помощь.
С уважением
Alex