-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Closed as not planned
Labels
New featurestatus: closed as inactiveIssues closed by the "Stale" Github Action. Please comment on any you think should still be open.Issues closed by the "Stale" Github Action. Please comment on any you think should still be open.status: inactiveMarked by the “Stale” Github ActionMarked by the “Stale” Github Actiontopic: polar
Milestone
Description
Bug report
Adding twin x Axes into polar coordinate system seems does not work
Bug summary
Code for reproduction
import numpy as np
from matplotlib.ticker import FormatStrFormatter
import matplotlib.pyplot as plt
labels = np.array(['E', '', 'N', '', 'W', '', 'S', ''])
dataLength = 8
data = np.array([3.23, 3.23, 9.68, 3.23, 12.90, 32.26, 6.45, 29.03])
angles = np.linspace(0, 2*np.pi, dataLength, endpoint=False)
width = np.pi/8*np.array([1]*8)
ax = plt.subplot(111, projection='polar')
ax2 = ax.twinx()
bars = ax.bar(angles, data, alpha=0.4, label=labels, width=width, bottom=0.0, color="red")
data = np.array([10.3, 2.23, 15.68, 13.23, 12.90, 12.26, 8.45, 29.03])
data = np.concatenate((data, [data[0]]))
angles = np.concatenate((angles, [angles[0]]))
plots = ax.plot(angles, data, alpha=0.7, linestyle="--", linewidth=1, color="blue")
plt.fill(angles, data, facecolor='blue', alpha=0.25)
gridLines, gridLabel = ax.set_thetagrids(angles * 180/np.pi, labels, fontproperties="DejaVu Sans")
ax.yaxis.set_major_formatter(FormatStrFormatter('%d%%'))
plt.yticks(fontsize=8)
plt.xticks(fontsize=15)
[label.set_fontweight('bold') for label in ax.get_xticklabels()]
[label.set_color('blue') for label in ax.get_yticklabels()]
plt.show()
Actual outcome
Expected outcome
Matplotlib version
- Operating system:
- Matplotlib version:
- Matplotlib backend (
print(matplotlib.get_backend())
): - Python version:
- Jupyter version (if applicable):
- Other libraries:
Metadata
Metadata
Assignees
Labels
New featurestatus: closed as inactiveIssues closed by the "Stale" Github Action. Please comment on any you think should still be open.Issues closed by the "Stale" Github Action. Please comment on any you think should still be open.status: inactiveMarked by the “Stale” Github ActionMarked by the “Stale” Github Actiontopic: polar