原创 記錄代碼運行時間

import time##用於記錄時間,當想知道某個程序運行時間,只需記錄程序開始前和結束時間,進行相減即可 start_time=time.time() ##記錄當前時間 index =1 prime_dic ={} for i

原创 澳大利亞的首都和首府城市的人口數量

from mpl_toolkits.basemap import Basemap import matplotlib.pyplot as plt import numpy as np # city population in 2

原创 交互式繪圖

##交互式繪圖 from plotly.graph_objs import Scatter,Layout import plotly import plotly.offline as py import numpy as np i

原创 列表的乘法

a=list(range(1,6)) a ## 方法一 b=[] for i in a: b.append(i*5) b ## 方法二 b=[i*5 for i in a] b ##如果列表直接乘5,表示將列

原创 城市之間相隔距離的可視化呈現

import matplotlib as mpl import matplotlib.pyplot as plt import numpy as np from mpl_toolkits.basemap import Basem

原创 MacOS下Python安裝BaseMap包

BaseMap簡介 matplotlib是Python常用的數據繪製包。它基於numpy的數組運算功。 matplotlib繪圖功能強大,可以輕易的畫出各種統計圖形,比如散點圖,條行圖,餅圖等。matplotlib常與numpy和

原创 mpI_tooIkits包的安裝方法和使用方法

作爲對matplotlib內容的有力補充,在matplotlib庫的基礎上,介紹一下mpl_toolkits包的使用方法。具體而言,如果我們已經安裝matplotlib庫,那麼也會同時安裝mpl_toolkits包。這樣,可以通過

原创 文件操作(打開,追加內容,讀文件)

##文件操作 ##打開一個輸出文件,output a file ##或者直接引用地址,不過是 '''path''' ##以“w”寫的方式打開一個文件,如果沒有,則先寫一個空文件 out_file = open("E:/py_lea

原创 數據變成按照行變成一維輸出(數據變成按照列變成一維輸出)

array([[ 0, 1, 2], [ 3, 4, 5], [ 6, 7, 8], [ 9, 10, 11]]) ##按照行讀取 for i in a:

原创 當前時點的晝夜地理區域分佈圖

import datetime import matplotlib.pyplot as plt import numpy as np from mpl_toolkits.basemap import Basemap # set

原创 簡單爬蟲

##簡單爬蟲 import requests ##http://www.nmc.cn/ 天氣預報-天氣公告 html_dir =r"http://www.nmc.cn/publish/weather-bulletin/index.

原创 Python IDE ——Anaconda+PyCharm的安裝與配置

PyCharm是我用過的Python編輯器中,比較方便好用的一個,可以跨平臺,在macos和windows下面都可以用。 在學習推薦系統、機器學習、數據挖掘時,python是非常強大的工具,也有很多很強大的模塊,但是模塊的安裝卻是

原创 背向NCL,面向對象

背向NCL,面向對象_python數據處理數據插值模式輸出處理雷達和衛星數據處理Micaps數據處理數據分析數據可視化機器學習 作爲曾經地球科學領域最炙手可熱腳本語言之一的NCL已經進入維護模式,不再更新。NCAR將使用Pytho

原创 簡單粗暴 TensorFlow(Xihan Li(雪麒))

簡單粗暴TensorFlow | A Concise Handbook of TensorFlow 基於Eager Execution | Based on Eager Execution 在線閱讀 | Read online :

原创 基於JS和matplotlib的可視化庫

基於JS和matplotlib的可視化庫基於JS的可視化庫基於 matplotlib 的可視化庫 基於JS的可視化庫 除了基於matplotlib的可視化庫之外,Python中有很多基於JS的可視化庫,其中比較流行的是:Bokeh