import pandas as pd
from matplotlib import pyplot as plt
from math import radians
ax = plt.subplot(111, polar=True)
ax.scatter(x=[radians(x) for x in df['windBearing'].values], y=df['windSpeed'].values)
ax.set_theta_zero_location('N')
ax.set_theta_direction(-1)
正如mwaskom在评论中所说,这是直接的matplotlib,而不是Seaborn。像这样:
得出以下图表:
与往常一样,提前导入Seaborn确实会使图表更具吸引力;同样的代码将产生:
相关问题 更多 >
编程相关推荐