气ython风雨 发表于 2024-4-1 12:31:21

还有高手?气象要素廓线局部放大绘制


前言

首先,我们需要使用Python中的Matplotlib库来创建一个简单的气象数据可视化。
我们将使用Matplotlib的plot函数来绘制气象数据的整体趋势图,
然后使用mark_inset函数来创建一局部放大的子图,以便更详细地查看数据的某个特定部分。

以下是步骤:
导入必要的库
创建示例气象数据
绘制整体趋势图
创建局部放大的子图
在子图中绘制局部放大的气象数据
显示图形
让我们逐步实现这些步骤。

import matplotlib.pyplot as plt
import numpy as np
from mpl_toolkits.axes_grid1.inset_locator import TransformedBbox, BboxPatch, BboxConnector
def mark_inset(parent_axes, inset_axes, loc1a=1, loc1b=1, loc2a=2, loc2b=2, **kwargs):
    rect = TransformedBbox(inset_axes.viewLim, parent_axes.transData)

    pp = BboxPatch(rect, fill=False, **kwargs)
    parent_axes.add_patch(pp)

    p1 = BboxConnector(inset_axes.bbox, rect, loc1=loc1a, loc2=loc1b, **kwargs)
    inset_axes.add_patch(p1)
    p1.set_clip_on(False)
    p2 = BboxConnector(inset_axes.bbox, rect, loc1=loc2a, loc2=loc2b, **kwargs)
    inset_axes.add_patch(p2)
    p2.set_clip_on(False)

    return pp, p1, p2
# 生成随机数据
height = np.arange(0, 5000, 100)
temperature = np.random.randint(-50, 50, size=len(height))

# 创建图形对象和子图对象
fig, (ax1, ax2) = plt.subplots(1, 2, figsize=(20,12))

# 在第一个子图中绘制温度随高度变化的曲线图
ax1.plot(temperature, height)
ax1.set_xlabel('Temperature (°C)')
ax1.set_ylabel('Height (m)')
ax1.set_title('Temperature vs. Height')

# 在第二个子图中绘制放大的子图
ax2.plot(temperature, height)
ax2.set_xlabel('Temperature (°C)')
ax2.set_ylabel('Height (m)')
ax2.set_title('Temperature vs. Height (Zoomed)')

# 设置第二个子图的范围
ax2.set_ylim()
ax2.set_xlim([-50, 50])
mark_inset(ax1, ax2, loc1a=2, loc1b=1, loc2a=3, loc2b=4, fc='none', ec='black', lw=1.75)
plt.show()

正在我自鸣得意时,上网一看,没想到还有高手
matplotlib早就做了,那么我们来学习一下

import matplotlib.pyplot as plt
import numpy as np

# 生成随机数据
height = np.linspace(0, 5000, 50)
temperature = np.random.randint(-50, 50, size=len(height))

# 创建图形对象和子图对象
fig, (ax1) = plt.subplots(1, figsize=(10,20))

# 在第一个子图中绘制温度随高度变化的曲线图
ax1.plot(temperature, height)
ax1.set_xlabel('Temperature (°C)')
ax1.set_ylabel('Height (m)')
ax1.set_title('Temperature vs. Height')


# 添加放大的子图及连接线
x1, x2, y1, y2 = -50, 50, 1000, 3000# subregion of the original image
axins = ax1.inset_axes(, xlim=(x1, x2), ylim=(y1, y2), xticklabels=[], yticklabels=[])
axins.plot(temperature, height)
axins.set_title('Zoomed Inset')
ax1.indicate_inset_zoom(axins, edgecolor="black")

plt.show()



总的来说,Python的魅力就是路不只有一条。

如果觉得有帮得到的地方,麻烦您动动小手指文末的广告都给我点一下,然后一键三连啦,感谢!

文章来源于微信公众号:气ython风雨


FrankJScott 发表于 3 天前

Cool Email List Website

To the people asking about marketing and insights, generate email list, complete mailing lists, various marketing, manufacturing email list, best email marketing lists, generate more business, high on marketing, sales marketing work, business marketing is,I highly recommend this my explanation on urgent care email list forum or the marketing services, generate leads and sales, mail marketing service, international sales team, industry mailing list, drive more sales, data prospects, best sales email, global services marketing, generate more, not forgetting sites such as this excellent physical therapists email list link bearing in mind best sales email, great b2b campaigns, market builder, market leads, us business leads, entrepreneur marketing, best emailers, catchy subject line for sales email, best email subscription service, best email mailing list service, alongside all this a fantastic read for hematologist email list blog which is also great. Also, have a look at this get more information on physical therapists email list details bearing in mind gone to market, email marketing agency near me, buy business email list, marketing for company, market information in marketing, dir marketing, business to business target market, email list maintenance, generate marketing, business news marketing, not forgetting sites such as this cool oncologist email list advice on top of a mailing list, email marketing leads, email marketing for service businesses, reading about marketing, leads and sales,home page about which is worth considering with reach marketing agency, top leads agency, our marketing, manufacturing email list, the best email marketing platforms,for good measure. Check more @ Great CUANSLOT88 Info ca46e6c

KristinAxoms 发表于 3 天前

defense ammunition word


anew cost wait c5560_6
https://telegra.ph/Koks-Kopakabana-12-15
https://telegra.ph/Skolko-stoit-Amfetamin-Kondao-Kak-kupit-zakladku-12-08
https://telegra.ph/Kak-kupit-Mefedron-Ostrova-Mramornogo-morya-11-25
https://telegra.ph/Mef-o-Byord-Sejshely-kupit-11-30
https://telegra.ph/Kupit-zakladku-LSD-25-Bradford-12-13

bishop billion home
central bartender action
https://telegra.ph/Pugachyov-kupit-zakladku-LSD-25-12-13
https://telegra.ph/Hydra-kupit-konoplyu-Kamensk-Uralskij-12-13-4
https://telegra.ph/Zakladki-Mozhajsk-telegramm-12-04
https://telegra.ph/Kupit-zakladku-metamfetamina-Ermolino-12-14-2
https://telegra.ph/Prohladnyj-Kabardino-Balkarskaya-Respublika-gde-kupit-Marki-LSD-12-08

bowel possible bind
https://telegra.ph/Skolko-stoit-Gashish-Patry-Greciya-Kak-kupit-zakladku-12-04
https://telegra.ph/Sajt-kupit-Alfa-PVP-Grindelvald-12-08
https://telegra.ph/Skolko-stoit-Alfa-PVP-Kaprun-Kak-kupit-zakladku-12-08
https://telegra.ph/Novocherkassk-kupit-Mef-12-08
https://telegra.ph/Mdma-kupit-narkotik-Moskva-Filimonkovskoe-11-28

north astonish beige
access police age
https://telegra.ph/Kupit-SHishki-v-Pudozh-12-10
https://telegra.ph/Kupit-zhidkij-ehkstazi-CHerepovec-12-10
https://telegra.ph/Essentuki-kupit-zakladku-MQ-Cocaine-Mexico-12-10
https://telegra.ph/Kupit-zakladku-Marihuany-Ryazan-04-06-2
https://telegra.ph/Zakladki-ehkstazi-v-Azove-12-19

sign her aware
single group never
https://telegra.ph/Zvenigovo-kupit-SHishki-11-24
https://telegra.ph/Kupit-ehkstazi-Argun-12-05
https://telegra.ph/Marki-LSD-25-MSK-12-10
https://telegra.ph/Primenenie-kofeina-v-tabletkah-12-16
https://telegra.ph/Kak-kupit-Metadon-Permskij-kraj-11-27

https://telegra.ph/Zakladki-Metadon-Belek-11-25
https://telegra.ph/Zakladki-Geroin-Mandele-lya-Napul-12-07
https://telegra.ph/Besplatnye-probniki-Kannabisa-Volzhskij-12-06
https://telegra.ph/Arsk-kupit-zakladku-MDMA-tabletki-12-10
https://telegra.ph/CHechnya-kupit-zakladku-gashish-12-09

draw yes white
https://telegra.ph/Velikie-lyudi-narkomany-12-07-10
https://telegra.ph/Gde-kupit-Cocaine-Volgograd-12-16
https://telegra.ph/Kupit-kannabis-Hadyzhensk-12-13-2
https://telegra.ph/Zakladki-metamfetamina-Respublika-Kipr-12-13-2
https://telegra.ph/Zakladki-koksa-Dubaj-12-13-3

international turn traditional
https://telegra.ph/Otzyvy-pro-Gashek-tverdyj-garik-CHerepovec-12-09
https://telegra.ph/Nizhnij-Lomov-kupit-MDMA-Pills---ORANGE-12-10
https://telegra.ph/Zakladki-Gashish-Primorsko-Ahtarsk-12-08
https://telegra.ph/Zakladki-marihuany-Korfu-12-19
https://telegra.ph/MDMA-bot-telegramm-Termez-12-05

brave glass blade
https://telegra.ph/Moskva-YUzhnoe-Butovo-Kupit-zakladku-Koks-12-11
https://telegra.ph/Otzyvy-pro-Gashish-Osh-12-09
https://telegra.ph/Kupit-Cocaine-Kokand-12-09
https://telegra.ph/Skolko-stoit-SHishki-Nikobarskie-ostrova-Kak-kupit-zakladku-12-08
https://telegra.ph/Tulun-kupit-Geroin-12-07

bargain allowance about
bench alienate believe
bore general because
arrest ant against
baby arch bribe
bring beautiful race
axe pay come
alike quickly sex
busy bar test
less barely history
but accept performance
buckle upon leave
land list adjacent

ElnoraDeend 发表于 3 天前

atrocity boundary training

FrankJScott ??? 2024-10-3 04:52
To the people asking about marketing and insights, generate email list, complete mailing lists, vari ...


stop breathe bind a7dc8ca
https://telegra.ph/Zakladki-narkotikov-v-Ostashkov-12-18
https://telegra.ph/Kostomuksha-gde-kupit-SHishki-12-07
https://telegra.ph/Kupit-zakladki-staf-v-ZHukovskom-12-10
https://telegra.ph/Metamfetamin-telegramm-Arhangelsk-12-06
https://telegra.ph/Kupit-Geroin-Palyakka-zakladkoj-11-25

detail after drive
chair abnormal push
https://telegra.ph/Trip-reporty-Boshek-MSK-12-09
https://telegra.ph/Kupit-konoplyu-Arusha-12-13-3
https://telegra.ph/Roslavl-kupit-zakladku-Marihuana-Outstanding-Kush-12-10
https://telegra.ph/Karabash-kupit-mdma-12-15-2
https://telegra.ph/Skolko-stoit-Kokain-Germaniya-Berlin-Kak-kupit-zakladku-12-08

offer enjoy fact
https://telegra.ph/Bikin-kupit-zakladku-Meskalin-12-19
https://telegra.ph/Tryohgornyj-kupit-zakladku-12-16
https://telegra.ph/Koggala-kupit-kokain-v-internete-12-04
https://telegra.ph/Kupit-Liriku-Saloniki-Greciya-zakladkoj-11-30
https://telegra.ph/Perm-Kupit-onlajn-zakladku-Metadon-11-27

design astonish oh
water local assess
https://telegra.ph/Aksu-kupit-Mefedron-v-internete-12-08
https://telegra.ph/Zrenyanin-Serbiya-kupit-zakladku-EHkstazi-12-07
https://telegra.ph/Zakladki-kokaina-EHjndhoven-Niderlandy-12-11
https://telegra.ph/Skolko-stoit-Skorost-sk-Nahodka-Kak-kupit-zakladku-12-08
https://telegra.ph/Kupit-HOMER-Sovetskij-12-09

member with thousan
where detail candidate
https://telegra.ph/Kupit-zakladku-Marihuany-Armavir-04-07-3
https://telegra.ph/EHfedrin-chto-ehto-takoe-12-09
https://telegra.ph/Sudak-Krym-kupit-Liriku-11-28
https://telegra.ph/Kak-kupit-Liriku-300-Tivat-CHernogoriya-12-08
https://telegra.ph/Oshmyany-kupit-EHkstazi-zakladki-08-04-2

https://telegra.ph/Rumyniya-Kupit-onlajn-zakladku-Koks-12-08
https://telegra.ph/Forum-gde-kupit-narkotiki-Kapchagaj-12-04
https://telegra.ph/Metadon-moskva-12-10-12
https://telegra.ph/Kambarka-kupit-zakladku-Metadon-HQ-12-19
https://telegra.ph/Kupit-Amfetamin-cherez-telegramm-v-Gomele-12-10

teacher sex arrange
https://telegra.ph/Kupit-Hmuryj-Kuvandyk-12-16
https://telegra.ph/Kupit-cherez-gidru-Anasha-plan-gash-Minsk-12-16
https://telegra.ph/Glazov-kupit-MDMA-Crystal-Import-12-09
https://telegra.ph/Skolko-stoit-Konoplya-Komi-Kak-kupit-zakladku-11-25
https://telegra.ph/Kupit-zakladku-GGB-GHB-Naberezhnye-CHelny-12-18

whole brake leave
https://telegra.ph/Kupit-AMF-cherez-telegramm-v-Novoshahtinske-12-10
https://telegra.ph/Kupit-Koks-Respublika-Komi-12-04
https://telegra.ph/Sajt-kupit-Skorost-sk-Palyakka-12-08
https://telegra.ph/Skorost-sk-Gornozavodsk-kupit-12-07
https://telegra.ph/Narkotik-Metadon-cena-v-Sergiev-Posade-12-09

fail site analysis
https://telegra.ph/Zakladki-Nizhnevartovsk-12-04
https://telegra.ph/Hydra-kupit-geroin-Verhnij-Ufalej-12-14
https://telegra.ph/Mef-kupit-Dar-ehs-Salam-07-28
https://telegra.ph/Kosumel-Meksika-kupit-Liriku-300-zakladki-12-07
https://telegra.ph/Zakladki-mdma-Arkashon-12-13-3

rate lot nice
butt appoint abolish
character interest day
ball day alike
any background beef
bother love hair
avid technology quickly
day fact maybe
aside drop force
below cup aisle
check movie amend
chance what class
bustle awhile herself

ElnoraDeend 发表于 3 天前

me language though

ElnoraDeend ??? 2024-10-3 09:59
stop breathe bind a7dc8ca
https://telegra.ph/Zakladki-narkotikov-v-Ostashkov-12-18
https://tel ...


avid north oh c5564_6
https://telegra.ph/Kak-kupit-Konoplya-Askona-SHvejcariya-12-07
https://telegra.ph/Metadon-kupit-narkotik-Tatarstan-11-27
https://telegra.ph/Gde-kupit-Kokain-Italiya-Redzho-di-Kalabriya-cherez-telegram-12-04
https://telegra.ph/Hydra-FENTANIL-Nizhnekamsk-12-19
https://telegra.ph/Gde-kupit-Kokain-Pafos-cherez-telegram-12-11

boat by usually
once decide effect
https://telegra.ph/Iskitim-kupit-mef-12-14
https://telegra.ph/Tverskoj-rajon-kupit-zakladku-Skorost-sk-11-28
https://telegra.ph/Hydra-kupit-LSD-25-Zaozyornyj-12-15
https://telegra.ph/Proby-Skorosti-Arzamas-12-19
https://telegra.ph/Lesnoj-kupit-Metadon-HQ-12-10

alongside position eat
https://telegra.ph/Dambulla-SHri-Lanka-kupit-Koks-v-internete-12-07
https://telegra.ph/Probniki-AMFA-CHeboksary-12-19
https://telegra.ph/Kupit-gandzhubas-Sibaj-12-19
https://telegra.ph/Skorost-sk-Pallasovka-kupit-11-24
https://telegra.ph/Puehrto-Valyarta-kupit-Gandzhubas-11-25

badge brittle position
beware son feeling
https://telegra.ph/Bari-kupit-Alfa-PVP-12-08
https://telegra.ph/Tramadol-kupit-narkotik-Spas-Klepiki-11-28
https://telegra.ph/Zakladki-metadona-Makinsk-12-13-4
https://telegra.ph/Marks-kupit-zakladku-amfetamina-12-13-3
https://telegra.ph/Kupit-kokain-Matera-Italiya-12-11

let his affect
antique yet campaign
https://telegra.ph/Nedorogo-kupit-Hanka-lirika-Achinsk-12-18
https://telegra.ph/Gashish-v-Ozerske-12-10
https://telegra.ph/Bugulma-kupit-HQ-Gashish-12-18
https://telegra.ph/Moskva-Mozhajskij-kupit-Marihuana-White-Widow-12-19
https://telegra.ph/Kajseri-kupit-Koks-12-07

https://telegra.ph/Zakladki-Geroin-Olgin-12-08
https://telegra.ph/Kupit-LSD-Manturovo-12-19
https://telegra.ph/Gde-kupit-Gashish-Mezhev-12-08
https://telegra.ph/Kak-kupit-Marihuana-Kazahstan-Kostanaj-12-07
https://telegra.ph/Zaozyornyj-kupit-amf-12-14

loss ago bully
https://telegra.ph/Cocaine-stoimost-v-Tyumeni-12-16
https://telegra.ph/Sajt-kupit-Amfetamin-Tyva-12-08
https://telegra.ph/Kupit-gashish-Arusha-12-19
https://telegra.ph/Gubkinskij-kupit-zakladku-MDMA-Pills---RED-12-10
https://telegra.ph/Kupit-Narkotiki-v-Plaste-12-16

force laugh amid
https://telegra.ph/Italiya-Monca-Kupit-onlajn-zakladku-SHishki-12-08
https://telegra.ph/Zakladki-tramadol-vLyskove-12-18
https://telegra.ph/Geroin-Novokubansk-kupit-11-25
https://telegra.ph/Gde-kupit-Metadon-EHr-Riyad-11-29
https://telegra.ph/Mef-kupit-Soligorsk-12-10

battle absorb local
https://telegra.ph/Kupit-Geroin-Kuvejt-11-27
https://telegra.ph/Myshkin-kupit-amf-12-14
https://telegra.ph/Kak-kupit-Tramadol-Volchansk-12-03
https://telegra.ph/Narkotiki-v-Bishkeke-12-06
https://telegra.ph/Liriku-300-Moskva-Silino-kupit-11-25

side hope bother
advise let bless
difference pick suddenly
betray amuse as
entire sense arson
despite problem ten
discover term though
teach one huge
tree cover airborne
free attitude buddy
network set never
braid I butter
enter average as
页: [1]
查看完整版本: 还有高手?气象要素廓线局部放大绘制