日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

Python数据挖掘1:创建一位数组和二维数组,取最大最小值,切片

發布時間:2023/11/27 生活经验 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python数据挖掘1:创建一位数组和二维数组,取最大最小值,切片 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
'''
來源:天善智能韋瑋老師課堂筆記
1、numpy 可以高效處理數據、提供數組支持、很多模塊都依賴他,比如pandas、scipy、matplotlib都依賴他,所以這個模塊是基礎。
2、pandas 我們課程后續用得最多的一個模塊,主要用于進行數據探索和數據分析。
3、matplotlib 作圖模塊,解決可視化問題。
4、scipy 主要進行數值計算,同時支持矩陣運算,并提供了很多高等數據處理功能,比如積分、傅里葉變換、微分方程求解等。
5、statsmodels 這個模塊主要用于統計分析
6、Gensim 這個模塊主要用于文本挖掘
7、sklearn、keras 前者機器學習,后者深度學習
模塊安裝的順序與方式建議如下:
1、numpy、mkl(下載安裝)
2、pandas ( 網絡安裝)
3、matplotlib (網絡安裝)
4、scipy (下載安裝)
5、statsmodels (網絡安裝)
6、Gensim (網絡安裝)
'''import numpy as nn # nn為numpy的別名
# 創建一位數組格式
# numpy.array([元素1,元素2,...,元素n])
x=numpy.array(["a","9","8","2"])
# 創建二維數組格式
# numpy.array([[元素1,元素2,...,元素n],[元素1,元素2,...,元素n],...,[元素1,元素2,...,元素n]])
y=numpy.array([[3,13,10],[9,2,67],[2,6,11]])
print(x)
print(y)# 排序sort()
print("---sort---")
x.sort()
print(x)
y.sort() # 每個數組按順序排
print(y)# 取最大值和最小值
y1=y.max()
y2=y.min()
print("max=",y1)
print("min=",y2)# 切片
# 數組[起始下標:最終下標+1]
print("---切片---")
x1=x[1:3] # 1-2
print(x1)
x2=x[:2] # 從最開始開始取,一直到2
x3=x[1:] # 從第一個一直取到最后
print(x2)
print(x3)

總結

以上是生活随笔為你收集整理的Python数据挖掘1:创建一位数组和二维数组,取最大最小值,切片的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。