행성상의 은하계 경도에 대한 은하계 위도를 그려야 할 코드가 있지만 현재 축과 간섭하기 쉽지 않습니다.
이제 xaxis의 범위는 0 - 360입니다.하지만 180에서 0으로, 360에서 180로 변경하고 싶습니다. 은하계 센터와 반 중심에서 PN의 분포를 명확하게 볼 수 있습니다.Matplotlib의 축을 특정 범위로 변경
나는 여기에 무슨 뜻인지 플롯을 포함 시켰습니다. 도움이 될 것입니다.
행성상의 은하계 경도에 대한 은하계 위도를 그려야 할 코드가 있지만 현재 축과 간섭하기 쉽지 않습니다.
이제 xaxis의 범위는 0 - 360입니다.하지만 180에서 0으로, 360에서 180로 변경하고 싶습니다. 은하계 센터와 반 중심에서 PN의 분포를 명확하게 볼 수 있습니다.Matplotlib의 축을 특정 범위로 변경
나는 여기에 무슨 뜻인지 플롯을 포함 시켰습니다. 도움이 될 것입니다.
pylab.xlim(rangestart, rangeend)
pylab.ylim(rangestart, rangeend)
나는 이것을 수행하는 방법을 연구했다.
from astropy.io import ascii
import pandas as pd
import matplotlib.pyplot as plt
import numpy as np
tbl = ascii.read("SC1313_ob0h2eugqt-bipolartest.csv")
data = pd.read_csv("SC1313_ob0h2eugqt-bipolartest.csv")
fig = plt.figure(figsize = (20, 7))
ax = fig.add_subplot(111)
i = 0;
while i < 546:
if data['Glon1'].iloc[i] > 180:
data['Glon1'].iloc[i] = -360 + data['Glon1'].iloc[i]
i = i + 1;
print(i)
else:
i = i + 1;
print(i)
ax.plot(data['Glon1'],data['Glat'],'.', color = 'teal')
plt.yticks(np.arange(-90, 100, 10.0))
plt.grid()
도움을 주셔서 감사합니다. 그러나 이것은 내가 요구 한 것이 아닙니다. – Sarah
@Sarah 죄송합니다. 코드를 보는 것이 도움이됩니다. pastebin에 업로드 할 수 있습니까? –