原创 Python繪製污染玫瑰圖

文章目錄獲取數據處理數據生成網格數據繪製污染玫瑰圖 整體的思路是使用contourf函數實現污染玫瑰圖,具體步驟如下: 讀取數據 處理數據 數據網格化 繪製污染玫瑰圖 最終效果如下: import numpy as np i

原创 Python使用matplotlib繪製條形圖

條形圖是比較基礎的繪圖手法之一,接下來將使用matplotlib進行繪圖。從簡單的條形圖到多個系列的條形圖到堆疊條形圖: 文章目錄簡單的條形圖(一個展示序列)繪製橫向的條形圖繪製系列條形圖堆疊條形圖利用pandas優雅繪製條形圖p

原创 Python中拷貝是有深度的!

文章目錄列表的拷貝實現深度拷貝 列表的拷貝 開始學習Python的時候我們應該在很多地方聽到或學到這樣一個問題,就是s = l[:],s(列表)可以實現l(列表)的拷貝: l = [1, 3, 6] s = l[:] print(

原创 Pandas基礎-利用python進行數據分析

Pandas入門 git地址:https://github.com/codebysandwich/DataScience/tree/master/pandas pandas是數據分析時主要的工具,經常結合numpy,scipy及m

原创 pandas實現Excel vlookup功能

pandas實現Excel vlookup功能 import numpy as np import pandas as pd file = r'data\loan_grade.xlsx' loan_stats = pd.read

原创 Pandas中時間序列缺失如何處理?

補齊時間序列 Table of Contents 時間索引缺失如何補齊?需要補齊的時間序列不是索引? 處理數據時我們總會遇到令人頭疼的時間序列,一方面我們遇到看着是時間又不是時間格式的數據需要我們將其轉化爲時間格式。另一方面就是這

原创 Python中Lambda表達式的使用

文章目錄匿名函數也是函數使用函數傳參(可以優雅的表達)數據科學中常用 開門見山,匿名函數(不配擁有名字的函數麼??)旨在用一行表達式將函數的作用表達清楚,匿名函數滿足以下條件: 不管怎麼說lambda也是函數,也是python中

原创 matplotlib繪製excel雷達圖

雷達圖 最終效果 import numpy as np import matplotlib.pyplot as plt '''設置允許中文繪圖''' plt.rcParams['font.family'] = ['sans-

原创 matplotlib中的刻度,標籤(重置自定義標籤)

matplotlib中的刻度,標籤(重置自定義標籤) 目錄 1  設置標題、軸標籤、刻度和刻度標籤2  補充示例: 設置標題、軸標籤、刻度和刻度標籤 首先我們通過隨機漫步生成簡單的圖表: import numpy as np im

原创 Python中處理datetime時間格式數據的基本思路

目錄關於時間常用到的概念日期和時間數據的類型工具字符串和datetime相互轉化時間轉字符串字符串轉化爲時間讓轉化稍微智能點 關於時間常用到的概念 時間戳,具體的時刻 固定的時間區間,例如2017年一月或者2017年全年 時間間

原创 Pandas載入數據(csv, JSON,XML,Excel,二進制數據,網頁數據,數據庫數據)

數據載入,存儲及文件格式 這裏用到的樣本數據git地址:https://github.com/wesm/pydata-book 訪問數據是使用各類工具所必須的第一步(獲取數據)。這裏重點討論使用pandas進行數據的輸入輸出,儘管

原创 python常用的格式化字符串方法

python常用的格式化字符串方法 格式化字符串在基礎的字符串學習中是一個重要的部分,我們按格式化方式來介紹: %格式化 'hello, %s' % 'world!' >>>'hello, world!' '一共%d元!' %

原创 pandas中DataFrame依據列的值大小排序

DataFrame依據列排序 Table of Contents 1  創建數據集1.1  利用sort_value()1.2  利用Series.argsort() 導入必要的包 import numpy as np imp

原创 matplotlib繪圖:子圖共享座標軸-子圖位置調整

matplotlib繪圖:子圖共享座標軸-子圖位置調整 Created: Nov 17, 2019 11:27 PM subplots()方法是提供子繪圖的函數,所以在創建子圖的同時可以通過shareX, shareY參數來選擇

原创 python中正則表達式的學習彙總(簡單版本)

正則表達式 Table of Contents match從頭開始不使用$帶來的問題:search返回第一個group()??findall是否可以實現()提取效果?正則中的特殊字符'\'的特殊序列正則標誌好用的正則函數函數re.