# numpy python科學計算基礎包
import numpy as np # 匯入numpy庫並起別名為np
numpy_array = np.array([[1,3,5],[2,4,6]])
print(numpy_array)
# scipy python中用於科學計算的函式集合
from scipy import sparse
# 建立乙個二維陣列,對角線為1,其餘為0
eye = np.eye(4)
print(eye)
# 將numpy陣列轉換為csr格式的scipy稀疏矩陣
# 只保留非零元素
sparse_matrix = sparse.csr_matrix(eye)
print("scipy sparse csr matrix:\n{}".format(sparse_matrix))
# 使用coo格式
data = np.ones(4)
row_indices = np.arange(4)
col_indices = np.arange(4)
eye_coo = sparse.coo_matrix((data,(row_indices,col_indices)))
print("coo represtation:\n{}".format(eye_coo))
# matplotlib python科學繪相簿
%matplotlib inline
import matplotlib.pyplot as plt
# 在-10和10之間生成乙個陣列,共100個數
loc_x = np.linspace(-10,10,100)
# 用余弦函式生成第二個陣列
loc_y = np.cos(loc_x)
# plot函式會繪製乙個陣列關於另乙個陣列的線圖
plt.plot(loc_x,loc_y,marker="x")
# pandas 處理和分析資料的python庫
import pandas as pd
from ipython.display import display
#建立關於人的簡單資料集
data =
data_pandas = pd.dataframe(data)
display(data_pandas) # 展示全部資料
print("-------條件查詢-------")
display(data_pandas[data_pandas.age > 30])
結果:# 稀疏矩陣
# pandas 資料集
# matplotlib python科學繪相簿
Python機器學習快速入門
以下 作為個人筆記 python機器學習快速入門 talk is cheap,show me the code import pandas as pd 1 fss dat iris.csv df pd.read csv fss,index col false print df.tail print ...
Python機器學習入門教程
如果你對機器學習感興趣,甚至是想從事相關職業,那麼這本書非常適合作為你的第一本機器學習資料。市面上大部分的機器學習書籍要麼是告訴你如何推導模型公式要麼就是如何 實現模型演算法,這對於零基礎的新手來說,閱讀起來相當困難。而這本書,在介紹必要的基礎概念後,著重從如何呼叫機器學習演算法解決實際問題入手,一...
Python機器學習入門 一 序章
目錄 每一次變革都由技術驅動。縱觀人類歷史,上古時代,人類從採集狩獵社會,進化為農業社會 由農業社會進入到工業社會 從工業社會到現在資訊社會。每一次變革,都由新技術引導。在歷次的技術革命中,乙個人 一家企業,甚至乙個國家,可以選擇的道路只有兩條 要麼加入時代的變革,勇立潮頭 要麼徘徊觀望,抱憾終生。...