原创 多進程 multiprocessing 模塊
multiprocessing模塊介紹 python中的多線程無法利用多核優勢,如果想要充分地使用多核CPU的資源(os.cpu_count()查看),在python中大部分情況需要使用多進程。Python提供了multiproc
原创 pathlib --- 面向對象的文件系統路徑
pathlib — 面向對象的文件系統路徑 pathlib是Python內置庫,Python 文檔給它的定義是 Object-oriented filesystem paths(面向對象的文件系統路徑)。pathlib 提供表示文
原创 Matplotlib 畫動態圖:
import numpy as np import matplotlib.pyplot as plt import matplotlib.animation as animation fig, ax = plt.subplots
原创 Numpy函數:函數
numpy中的argpartition numpy.argpartition(a, kth, axis=-1, kind='introselect', order=None) 在快排算法中,有一個典型的操作:partition。
原创 Matplotlib:rcParams使用
一、什麼是rcParams? 我們在使用matplotliblib畫圖的時候經常會遇見中文或者是負號無法顯示的情況,我們會添加下面兩句話: from matplotlib.pylab import mpl mpl.rcParam
原创 Python做中文分詞
中文分詞 所謂分詞即是將文本序列按完整的意思切分成一個一個的詞兒,方便進行下一步的分析(詞頻統計,情感分析等)。 由於英文詞與詞自帶空格作爲分隔符,相比於中文分詞要簡單的多。我們在做中文分詞時,需要把詞語從一整段話中篩出來,困難之
原创 python中chr()和ord()函數的用法
Python中經常會獲得一些字符串,但是我們在對其進行計算的時候需要先將其轉化爲整型數。 ord() ord()函數就是用來返回單個字符的ascii值(0-255)或者unicode數值()。 >>> ord('d') 100
原创 Python詞雲 wordcloud
快速生成詞雲 from wordcloud import WordCloud f = open(filename).read() wordcloud = WordCloud(background_color="white", w
原创 Matplotlib : 顏色庫
使用matplotlib中會遇到選擇顏色的問題,很多人會覺得自帶的matlab風格的顏色不好看。好在Matplotlib已經預見到了這個問題,除了支持最基本的matlab傳統顏色之外,還支持很多種顏色的表達方式: RGB 或者
原创 scikit-learn:Logistic Regression(邏輯迴歸)
https://zhuanlan.zhihu.com/p/28408516 https://blog.csdn.net/programmer_wei/article/details/52072939
原创 scikit-learn:迴歸分析—嶺迴歸(Ridge Regression)
https://blog.csdn.net/daunxx/article/details/51578787
原创 線性迴歸
原文鏈接:https://zhuanlan.zhihu.com/p/45690499 什麼是線性迴歸 在我們開始討論技術原理之前,先看一些幫助我們直觀理解的例子: 給你以下的X,Y值,(
原创 Scipy、Numpy實現曲線擬合
曲線擬合 1. 多項式擬合 首先通過numpy.arange定義x、y座標,然後調用polyfit()函數進行3次多項式擬合,最後調用Matplotlib函數進行散點圖繪製(x,y)座標,並繪製預測的曲線。 #encoding=u
原创 scikit-learn:迴歸分析———多元線性迴歸(multivariate linear regression)
原文鏈接:https://zhuanlan.zhihu.com/p/45690499 前面的討論都是基於一個輸入變量和一個輸出變量的情況,這裏我們討論一下當輸入變量有多個時的線性迴歸,