亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python安裝xarray庫讀取.nc文件的詳細步驟

 更新時間:2022年07月21日 10:52:29   作者:焦糖呱呱子  
大家應該都知道庫xarray可以幫我們讀取出nc文件的內容,所以下面這篇文章主要給大家介紹了關于Python安裝xarray讀取.nc文件的詳細步驟,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下

太坑了,安裝之前一定要關掉VPN?。。。。?!我的python是3.8版本的。

第一步:

在命令行中輸入以下代碼安裝xarray:

conda install xarray

此時直接打開.nc文件可能會報錯誤,如果錯誤顯示與IO有關,那么必須手動安裝scipy和netCDF4,這兩個庫是用于支持xarray輸出的庫,如果不添加,就無法輸出.nc文件。

第二步:

在命令行中輸入以下代碼安裝scipy:

conda install scipy

第三步:

這是最重要的一步,很容易出錯?。?!

首先,前往https://pypi.tuna.tsinghua.edu.cn/simple/netcdf4/下載與系統(tǒng)對應的netCAD4,一定要注意32位還是64位,以及操作系統(tǒng)的類型。我的python是3.8版本,選擇cp38。

接著,將該文件放到Anaconda->Lib->site-packages->pip文件夾中:

接著,打開cmd.exe 進入到上述的pip文件夾中:

最后,在pip>后輸入

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple netCDF4-1.5.2-cp38-cp38m-win_amd64.whl

加粗部分自行替代成自己下載版本的名字,也就是下載的WHL文件的全名之后等待安裝即可。

附:Python使用xarray讀取.nc文件并畫出平均值

第一步我使用open_dataset函數,打開.nc文件并查看文件內容,得到變量名‘dust_index’,'lat','lon',這里可以看到‘coordinate’“坐標”項,是以時間為坐標的。

用變量來存儲.nc中的變量,并可以用.shape方法查看dust_index的維度

這里我們可以看到是(經度,緯度,時間)的格式,名字分別是‘longitude’,'latitude','time'。使用切片方法,可以得到對應時間的數據。 

xarray變量的切片方法有很多,其中最簡單的就是像取列表一樣,按理說也可以用布爾判斷來取值(這里就不演示了),只要是整數以及對應整數列表都可以。我們看變量那邊,dust_index.sel (longitude= , latitude= , time= ),求平均值,這里可以用笨方法,不調用函數,直接用for循環(huán)累加再除;也可以用np.mean選擇合適的“方向”進行平均。

總結

到此這篇關于Python安裝xarray讀取.nc文件的文章就介紹到這了,更多相關Python安裝xarray讀取.nc文件內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • python實現一個點繞另一個點旋轉后的坐標

    python實現一個點繞另一個點旋轉后的坐標

    今天小編就為大家分享一篇python實現一個點繞另一個點旋轉后的坐標,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Python人工智能實戰(zhàn)之對話機器人的實現

    Python人工智能實戰(zhàn)之對話機器人的實現

    本文將通過Python開發(fā)一個可以講笑話的機器人,可以自由定制功能,想講幾個笑話就講幾個笑話。文中的示例代碼講解詳細,感興趣的可以動手試一試
    2022-02-02
  • 解決pytorch讀取自制數據集出現過的問題

    解決pytorch讀取自制數據集出現過的問題

    這篇文章主要介紹了解決pytorch讀取自制數據集出現過的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • 用Python分析3天破10億的《我不是藥神》到底神在哪?

    用Python分析3天破10億的《我不是藥神》到底神在哪?

    我不是藥神這部劇真的是很火,三天破10億。接下來腳本之家小編給大家?guī)砹擞肞ython來看3天破10億的《我不是藥神》到底神在哪?感興趣的朋友跟隨腳本之家小編一起看看吧
    2018-07-07
  • 解決python 打包成exe太大的問題

    解決python 打包成exe太大的問題

    這篇文章主要介紹了解決python 打包成exe太大的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • Windows下PyCharm配置Anaconda環(huán)境(超詳細教程)

    Windows下PyCharm配置Anaconda環(huán)境(超詳細教程)

    這篇文章主要介紹了Windows下PyCharm配置Anaconda環(huán)境,本文給大家分享一篇超詳細教程,通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • 使用Python實現Oracle數據庫自動巡檢程序

    使用Python實現Oracle數據庫自動巡檢程序

    這篇文章主要為大家詳細介紹了如何創(chuàng)建一個Oracle數據庫自動巡檢程序,以確保數據庫的順暢運行,感興趣的小伙伴可以跟隨小編一起學習一下
    2024-01-01
  • Python卸載模塊的方法匯總

    Python卸載模塊的方法匯總

    本文給大家匯總介紹了3種卸載Python已安裝模塊的方法,推薦大家使用easy_install或者pip的方式來進行,簡單方便
    2016-06-06
  • Python腳本,標識符,變量使用,腳本語句,注釋,模塊引用詳解

    Python腳本,標識符,變量使用,腳本語句,注釋,模塊引用詳解

    這篇文章主要為大家詳細介紹了Python腳本,標識符,變量使用,腳本語句,注釋,模塊引用,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • Python中模塊string.py詳解

    Python中模塊string.py詳解

    這篇文章主要介紹了Python中模塊之string.py的相關資料,文中介紹的非常詳細,對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。
    2017-03-03

最新評論