爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 23391|回复: 3

[求助] 如何使用python对降水数据进行k-means聚类分析

[复制链接]

新浪微博达人勋

发表于 2020-12-28 21:06:13 | 显示全部楼层 |阅读模式
5金钱
本帖最后由 jchsteven 于 2020-12-28 21:08 编辑

如何使用python对格网降水数据进行k-means聚类分析问题描述在图片里面


文字文稿1.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2020-12-29 09:26:12 | 显示全部楼层
本人愚见,参考摸鱼大佬的
####获取不同类index
label0=np.array(np.where(labels==1))
label1=np.array(np.where(labels==2))
label2=np.array(np.where(labels==3))

label0=label0[0].tolist()
label1=label1[0].tolist()
label2=label2[0].tolist()

##########将不同类index转化为时间序列
case1=[]
for l1 in label0:
    case1.append(time[l1])
case1=[np.datetime64(x) for x in case1]

case2=[]
for l2 in label1:
    case2.append(time[l2])
case2=[np.datetime64(x) for x in case2]

case3=[]
for l3 in label2:
    case3.append(time[l3])
case3=[np.datetime64(x) for x in case3]


lon_slice = slice(75,115)
lat_slice = slice(30,10)
lats = hgt_data.latitude.sel(latitude=lat_slice).values
lons = hgt_data.longitude.sel(longitude=lon_slice).values
proj = ccrs.PlateCarree()
####根据不同类时间序列索引数据并平均
hgt_700_case1 = mpcalc.smooth_n_point(hgt_data.z.metpy.sel(time=case1,level=700, latitude=lat_slice, longitude=lon_slice).mean(axis=0).squeeze(), 9, 50)
hgt_700_case2 = mpcalc.smooth_n_point(hgt_data.z.metpy.sel(time=case2,level=700, latitude=lat_slice, longitude=lon_slice).mean(axis=0).squeeze(), 9, 50)
hgt_700_case3 = mpcalc.smooth_n_point(hgt_data.z.metpy.sel(time=case3,level=700, latitude=lat_slice, longitude=lon_slice).mean(axis=0).squeeze(), 9, 50)
根据然后画子图共享一下bar
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2020-12-30 20:11:16 | 显示全部楼层
Eremite 发表于 2020-12-29 09:26
本人愚见,参考摸鱼大佬的
####获取不同类index
label0=np.array(np.where(labels==1))

谢谢你啊,我先试一试,又不懂的我又在帖子里问大家
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2022-12-31 16:49:00 | 显示全部楼层
问题已经解决了吗
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表