原创 多進程 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 前面的討論都是基於一個輸入變量和一個輸出變量的情況,這裏我們討論一下當輸入變量有多個時的線性迴歸,