原创 django2+django-celery-beat+celery4實現任務的動態添加等管理、多臺機器部署

qq環境說明: win10 celery==4.4.2                             分佈式任務隊列、實現異步與定時 Django==2.2.5 django-celery-beat==2.0.0       

原创 Python數據分析之NumPy數組的計算(通用函數、排序等)

1、通用函數 NumPy提供了一個簡單靈活的接口來優化數據數組的計算。使NumPy變快的關鍵是利用向量化操作,通常在NumPy的通用函數中實現。可以通過簡單對數組執行操作來實現,這裏對數組的操作會被用於數組中的每一個元素,這種向量方法被用

原创 各種學習網址總結-程序猿值得擁有 持更

1、有關python等一些文檔的愛好者寫的中文翻譯: 一譯   https://yiyibooks.cn/ 2、pyecharts官網 pyecharts https://pyecharts.org/#/zh-cn/quickstart

原创 統計作圖函數(和matplotlib、pandas)

Python主要統計作圖函數 作圖函數名 作圖函數功能 所屬工具箱 plot() 繪製線性二維圖,折線圖 Matplotlib/Pandas pie() 繪製餅形圖 Matplotlib/Pandas hist() 繪製二維條形直方圖,可

原创 pandas之重塑和軸向旋轉

重塑和軸向旋轉    用於重新排列表格型數據的基礎運算。 對於DataFrame,主要功能有: (1)stack:將數據的列“旋轉”爲行      (2)unstack:將數據的行“旋轉”爲列 例1:(其中行列索引均爲字符串) data

原创 利用Python進行數據分析之pandas數據轉換(去重、替換、重命名、離散化和麪元劃分、檢測和過濾異常值、排列和隨機採樣、計算指標/啞變量等)

1、移除重複數據 (1)duplicated顯示重複行(默認判斷全部列) data.duplicated() Out[18]: 0 False 1 True 2 False 3 False 4 Tru

原创 Tableau之函數與計算詳解(運算符、數字函數、字符串函數、日期函數、邏輯函數等;函數/表計算等)

目錄 1、Tableau中的運算符 (1)常規運算符 (2)算術運算符 (3)比較運算符 (4)邏輯運算符 (5)優先級 2、函數 (1)數字函數 (2)字符串函數 (3)日期函數 (4)聚合函數 (5)類型轉換函數 (6)邏輯函數 3、

原创 numpy庫數組基礎詳解(創建方法、數組轉換、索引、切片、變形、拼接、分裂等)

  前記~ IPython的%run命令      常用命令                                        說明 %magic 顯示所有魔術命令 %hist IPython命令的輸入歷史 %pdb 異常發生

原创 pandas字符串操作

1、字符串對象方法 對於大部分字符串處理應用而言,內置的字符串方法已經能夠滿足要求了。 (1)split       以逗號分隔的字符串可以用split拆分成數段 val = 'a,b,guido' val.split(',') Out

原创 利用python進行數據分析之pandas彙總和計算描述統計、相關係數與協方差、唯一值、值計數、成員資格

1、描述性統計分析 (1)跟對應的NumPy相比,t他們都是基於沒有缺失數據的假設而構建的。 df = DataFrame([[1.4,np.nan],[7.1,-4.5],[np.nan,np.nan],[0.75,-1.3]],in

原创 Tableau高級分析之排序與篩選詳解大全

目錄 1、手動排序 (1)使用工具欄和工具提示進行排序 (2)通過拖放進行排序 2、計算排序 示例:對文本表進行排序 3、篩選 (1)操作的篩選順序 (2)選擇在視圖中保留或排除數據點 (3)選擇用於篩選數據的標題 (4)將維度、度量和

原创 利用python進行數據分析之pandas處理缺失數據

1、前記 pandas對象上的所有描述統計都排除了缺失數據,使用浮點值NaN表示浮點和非浮點數組中的缺失數據。 string_data = Series(['aa','ar',np.nan,'avo']) string_data Ou

原创 NumPy聚合(最小值、最大值和其他值)

1、數組值求和 先來看一個小例子, 設想計算一個數組中所有元素的和。 Python 本身可用內置的 sum 函數來實現: In[1]: import numpy as np In[2]: L = np.random.random(100

原创 git安裝入門小記

1、集中式VS分佈式 git優點:①不必聯網 ②分支管理 2、git的安裝 git可以安裝在Linux、macOS、Solaris、Windows、Raspberry Pi (1)在Linux上安裝Git 首先,你可以試着輸入git,看看

原创 win10下mysql 8.0.15 winx64的安裝與配置以及運行mysqld -initialize命令報錯等問題解決

今天從官網下載mysql 8.0.15 winx64解壓版,解壓後發現相比之前的版本目錄下沒有默認的data文件夾和my-default.ini配置文件,再參考別人博客上分享的教程安裝也無法成功安裝,運行mysqld -initializ