Регулируйте полярный график Matplotlib, чтобы показать движение под градусом (он же растягивает полярный график () срез)Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Регулируйте полярный график Matplotlib, чтобы показать движение под градусом (он же растягивает полярный график () срез)

Сообщение Anonymous »

У меня есть данные RA и DEC, которые я хотел бы показать на полярном графике (преобразование в Rho и Theta).
Движение Theta очень мало, ~ 0,01 градусы. Это нелегко увидеть на полном полярном участке, поэтому я пытаюсь «масштабировать» в регион и показать изменение от точки данных к точке данных. Когда я настраиваю тетамин/Thetamax внизу до предела, я бы предпочитал, что клин становится очень тонкой линией, которая потеряет всю полезную информацию. /максимальная тета, показанный угол, по крайней мере, градус. < /p>

Код: Выделить всё

    import numpy as np

import matplotlib.pyplot as plt

import matplotlib

import pandas as pd

print('matplotlib version : ', matplotlib.__version__)

fig = plt.figure()

ra = np.asarray([1.67484,1.67485,1.67485,1.67486,1.67486,1.67488,1.67487,1.67488,1.67487, 1.67487]) #radians

dec = np.asarray([-0.92147,-0.92147,-0.92147,-0.92147,-0.92147,-0.92147,-0.92147, -0.92147,-0.92147, -0.92147]) #radians

rho = np.sqrt(ra**2 + dec**2) # get rho from ra and dec
theta = np.tan(dec / ra) # get theta from ra and dec

fig = plt.figure()
ax = fig.add_subplot(1,1,1,polar=True)
ax.plot(theta, rho,'*-',color='y')
ax.set_ylim(1.9114,1.9117) # limits of rho

ax.set_thetamin(310)
ax.set_thetamax(340)

plt.show()

Я читал онлайн и смотрю на документацию Matplotlib Polar сюжет, но примеры, которые я обнаружил, не выходят за рамки того, что я реализовал до сих пор ..


Подробнее здесь: https://stackoverflow.com/questions/794 ... polar-plot
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»