Python程序员必备常用的几个包

更新时间:01-27 教程 由 栗子 分享

umpydasatplotlib等,提供详细的使用教程和示例。

umpydarrayumpyumpy操作

darray数组

portumpypp.array([1, 3]) 一维数组p.array([[1, 3], [4, 5, 6]]) 二维数组

umpy函数

p.zeros((3, 4)) 创建3行4列的全0数组pes(( 3)) 创建2行3列的全1数组p.eye(3) 创建3行3列的单位矩阵pdomdn( 3) 创建2行3列的随机数组

dasedas操作

portdas as pdpan, 6, 8]) 创建Seriesepdomdnnse

das函数

e的前几行e的后几行e的统计信息a() 删除含有缺失值的行或列a(value=0) 将缺失值填充为0

atplotlib

atplotlibatplotlib操作

绘制折线图

portatplotlib.pyplot as pltpspace(0, 10, 100)p(x)

plt.plot(x, y)

plt.show()

绘制散点图

pdomdn(100)pdomdn(100)

plt.scatter(x, y)

plt.show()

绘制柱状图

x = ['', 'B', 'C', 'D']

y = [3, 7, 5]

plt.bar(x, y)

plt.show()

port load_irisodelport_test_spliteighborsport KNeighborsClassifier

iris = load_iris()dom_state=0)n = KNeighborsClassifier()n)n.predict(X_test)

portake_blobsportsakeplestersdom_state=0)eanss_clusters=3)eans.fit(X)eans.predict(X)

portearodelportearRegression().data.targetearRegression()

lr.fit(X, y)

y_pred = lr.predict(X)

port load_digitspositionport PC

digits = load_digits()

X = digits.data

y = digits.targetponents=2)sform(X)

程序员必备的几个常用包,希望对大家有所帮助。

声明:关于《Python程序员必备常用的几个包》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2160234.html