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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Python数据分析Numpy库方法简介(三)

發(fā)布時間:2023/12/9 python 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python数据分析Numpy库方法简介(三) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

補充:

  np.ceil()向上取整 3.1向上取整是4

  np.floor()向下取整

  數(shù)組名.resize((m,n)) 重置行列

基礎(chǔ)操作

  • np.random.randn()符合正態(tài)分布(鐘行/高斯)的數(shù)據(jù)

  • 矩陣的水平拼接 np.vstack((a,b))

  • 矩陣的垂直拼接 np.hstack((a,b))

  • 點陣積: np.dot(a,b)/ a@b

    • 結(jié)果是:a的行中的每個元素*b的列的每個元素。結(jié)果在求和

    • 特列應(yīng)用:B[]

    • 列入班級成績計算實列

    • #點陣積實列
      import numpy as np
      a = np.array([[80,80],
      [60,60],
      [70,70]])
      a
      """
      array([[80, 80],
      [60, 60],
      [70, 70]])
      """
      #權(quán)重最終成績
      qz = np.array([[0.4],[0.6]])
      np.dot(a,qz)
      """
      array([[80.],
      [60.],
      [70.]])
      """

  • 排序 sort
    #排序
    import numpy as np
    a = np.array([[80,80],
    [60,60],
    [70,70]])
    a
    """
    array([[80, 80],
    [60, 60],
    [70, 70]])
    """
    #排序 axis = 0 是按照列排序, axis = 1 是按照行排序
    np.sort(a,axis=0)
    """
    array([[60, 60],
    [70, 70],
    [80, 80]])
    """
    np.sort(a,axis=1)
    """
    array([[80, 80],
    [60, 60],
    [70, 70]])
    """

  • np.all(數(shù)組) 判斷數(shù)組行/列中所有元素是否都不等于0
  • np.any(數(shù)組,axis=0/1)某行/列,其中一個而元素不等于0
  • 展示數(shù)組:數(shù)組名.np.ravel() 多維變一維
  • 變形
  • np.arange(1,10).reshape(3,3)

    • a 原來是3行4列 把他變成4行3列 a.resize((4,3))

    • a.ravel() 轉(zhuǎn)換成一維數(shù)組

轉(zhuǎn)載于:https://www.cnblogs.com/guofeng-1016/p/10097413.html

總結(jié)

以上是生活随笔為你收集整理的Python数据分析Numpy库方法简介(三)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。