当前位置: 首页>>代码示例>>Python>>正文


Python MapPlot.fill_states方法代码示例

本文整理汇总了Python中pyiem.plot.MapPlot.fill_states方法的典型用法代码示例。如果您正苦于以下问题:Python MapPlot.fill_states方法的具体用法?Python MapPlot.fill_states怎么用?Python MapPlot.fill_states使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在pyiem.plot.MapPlot的用法示例。


在下文中一共展示了MapPlot.fill_states方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: test_fillstates

# 需要导入模块: from pyiem.plot import MapPlot [as 别名]
# 或者: from pyiem.plot.MapPlot import fill_states [as 别名]
def test_fillstates():
    """Can we fill states"""
    data = {'AK': 10, 'HI': 30, 'IA': 40, 'NY': 80}
    mp = MapPlot(sector='nws', title='Fill AK, HI, IA, NY States',
                 subtitle='test_fillstates', nocaption=True)
    mp.fill_states(data, ilabel=True)
    return mp.fig
开发者ID:akrherz,项目名称:pyIEM,代码行数:9,代码来源:test_geoplot.py

示例2: MapPlot

# 需要导入模块: from pyiem.plot import MapPlot [as 别名]
# 或者: from pyiem.plot.MapPlot import fill_states [as 别名]
 CO    | 2015-11-16
 NM    | 2015-11-16
 TX    | 2015-12-26
 OK    | 2015-12-26
 TX    | 2015-12-27
 GA    | 2016-01-22
 NE    | 2016-03-23
 IA    | 2016-03-23
 KS    | 2016-03-23"""
from pyiem.plot import MapPlot
import pandas as pd
import StringIO
import matplotlib.pyplot as plt

df = pd.read_csv(StringIO.StringIO(txt.replace(" ", "")), sep='|')
df.columns = ['states', 'date']
df2 = df.groupby('states').count()
data = {}
for i, row in df2.iterrows():
  data[i] = row['date']
print data

m = MapPlot(sector='conus', title='Days with Tornado *Watch* & Winter Storm or Blizzard Warning', subtitle='1 Oct 2005 - 24 Mar 2016 :: # of Dates with both alerts active within the same state at the same time', axisbg='white')

cmap = plt.get_cmap('jet')
cmap.set_over('black')
cmap.set_under('white')
m.fill_states(data, bins=[0, 1, 2, 3, 4, 5, 6, 7, 10, 15, 20], units='count', ilabel=True, cmap=cmap)

m.postprocess(filename='states.png')
开发者ID:akrherz,项目名称:DEV,代码行数:32,代码来源:states.py


注:本文中的pyiem.plot.MapPlot.fill_states方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。