сюжет над изображением питона - PullRequest
0 голосов
/ 27 октября 2019

Я пытаюсь нанести точечный рисунок на изображение. Проблема в том, что изображение в логарифмическом масштабе, поэтому мне нужно изменить масштаб разброса на определенный. Но когда я это делаю, изображение тоже меняется, когда я не хочу, чтобы оно менялось.

Код:

import pandas as pd
import matplotlib.pyplot as plt
import math


table = pd.read_csv('Coef_Data.csv', sep = ',', header = 0)
img = plt.imread("img.png")

plt.figure(1)
plt.scatter(table['Fcoef'], table['Vcoef'], zorder=1)

plt.imshow(img,zorder=0)
plt.imshow(img, extent=[0, 1e6, 0, 1e6])

plt.ylabel('Vcoef')
plt.xlabel('Fcoef')

График с изображением поверх графика с масштабом в виденеправильный путь

Реальный масштаб является логарифмическим (от 10 ^ 0 до 10 ^ 6)

, когда я пытаюсь это сделать, изображение превращается в каракули:

plt.yscale('log')
plt.xscale('log')

Просто пытаюсь изменить масштаб сюжета без изменения изображения. Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...