Aide pour orienter un graph matplotlib en polaire
Résolu
Bonjour,
Est-il possible de faire tourner un graphe en polaire sur lui-même d'un certain angle?
Plus spécialement, étant donné que le 0° est placé sur la droite dans un graphe, j'aimerais qu'il soit placé en bas, comment puis-je faire?
Merci d'avance pour vos réponses.
Est-il possible de faire tourner un graphe en polaire sur lui-même d'un certain angle?
Plus spécialement, étant donné que le 0° est placé sur la droite dans un graphe, j'aimerais qu'il soit placé en bas, comment puis-je faire?
Merci d'avance pour vos réponses.
2 réponses
-
Contributeurbonjour,
peux-tu montrer ton code, en tenant compte de ceci: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
moi j'essaierais de modifier les données. -
Voici mon code,
la fonction retourne un graphe avec des points non reliésdef tracer_profil_general(liste_fichier, liste_angle): #trace les points des isolux allant de 70lx à 1250lx, correspondant aux mesures de l'expérience for val in np.linspace(70,1250,10): theta=np.array(liste_angle)*np.pi/180 r = profil(liste_fichier,theta,val) ax=plt.subplot(projection='polar') ax.scatter(theta, r, c = [(val-70)/(1250),0.1,0.5]) ax.scatter(-theta, r, c = [(val-70)/(1250),0.1,0.5]) plt.title('Points des isolux allant de 70lx à 1250lx, pour les quatre séries de mesures') plt.show() tracer_profil_general(liste_fichiers, liste_angles)-
-
@yg_beMon code utilise des données d'une expérience, sous forme de plusieurs fichiers csv, c'est un peu compliqué à partager...
Si je joins le graphe obtenu et que j'explique celui qui j'ai mis ici, cela vous irait-il? -
Contributeur@Flariouil suffit de partager un code plus simple, testable.
suggestion:ax.set_theta_zero_location("S") -
@yg_beOh, et bien ça marche.
Merci beaucoup de votre aide :) désolé si mon code n'était pas très clair.
Bonne journée à vous -
Contributeur@Flariouparfait, peux-tu alors marquer la discussion comme résolue?
-