У меня есть контурный график и matplotlib.collections.LineCollection как mc график, который я нарисовал поверх друг друга на одной оси, но они не совсем на высоте в случае, когда один сдвинут влево от другого, что я могу сделать, чтобы сделать их точно друг на друга?Два графика не совсем друг на друга
Вот как мой сюжет выглядит следующим образом:
Где части синих линий plottted с использованием LinesCollection и красный участок, используя contourf сюжет.
Ваши данные 'contourf' (как в направлениях' x', так и 'y'), кажется, идут от 0 до 99 вместо 0 до 100. Между тем, конечные точки LineCollections, похоже, распространяются на 100. Вы можете решить проблему, расширив данные 'contourf', чтобы включить 100, но дьявол находится в деталях. Было бы полезно увидеть ваш код. – unutbu
@unutbu Вы правы: O Я действительно сделал это в моем коде мешграда: 'x_list = np.linspace (0, 99, 100) #НЕТ НАЧАЛО И КОНЕЦ ДОЛЖНО БЫТЬ В СООТВЕТСТВИИ С КОМНАТЫ, КОТОРЫЕ X_MIN, X_MAX, Y_MIN, Y_MAX y_list = np.linspace (0, 99, 100) ' Следует ли вместо этого изменить x_list и y_list на np.linespace (0,100,101)? –
Попробуйте. Похоже, это может быть решение. – unutbu