zoukankan      html  css  js  c++  java
  • Numpy、Pandas 笔记(一)

    数据清洗中 drop() 函数的用法

    删除表中的某一行或者某一列更明智的方法是使用drop,它不改变原有的df中的数据,而是可选择性的返回另一个dataframe来存放删除后的数据

     DataFrame.drop(labels=Noneaxis=0index=Nonecolumns=Nonelevel=Noneinplace=Falseerrors='raise')

    reshape((1, -1))的理解

    跟进numpy库官网的介绍,这里的-1被理解为unspecified value,意思是未指定为给定的。如果我只需要特定的行数,列数多少我无所谓,我只需要指定行数,那么列数直接用-1代替就行了,计算机帮我们算赢有多少列,反之亦然。



    numpy库数组拼接np.concatenate()

    concatenate()效率更高,适合大规模的数据拼接

    numpy 中的var、std和cov

    var:表示方差,

    即各项-均值的平方求和后再除以N ,

    std:表示标准差,是var的平方根。

    cov:协方差 ,与var类似,但是除以(N-1)

     

    NumPy库中dot()函数

    np.dot(a, b, out=None) #该函数的作用是获取两个元素a,b的乘积.

    二维数组矩阵之间的dot函数运算得到的乘积是矩阵乘积

    dot()函数可以通过NumPy库调用,也可以由数组实例对象进行调用。例如:a.dot(b) 与 np.dot(a,b)效果相同。但矩阵积计算不遵循交换律,np.dot(a,b) 和 np.dot(b,a) 得到的结果是不一样的。

    head()   查看头几行  默认为5行


    tail()     查看后几行  默认为5行

    参考链接:  https://www.cnblogs.com/freeman818/p/10494314.html

                        https://www.cnblogs.com/shueixue/p/10953699.html

          https://www.cnblogs.com/zz22--/p/8137623.html

          https://www.cnblogs.com/Shawnyi/p/10370815.html

          链接:https://www.jianshu.com/p/d9df005636a6

  • 相关阅读:
    非监督学习
    4.5_岭回归案例分析
    4.4_回归算法之岭回归
    4.3_回归性能评估与欠拟合|过拟合
    4.2_线性回归案例分析
    回归算法
    HDU 2105 The Center of Gravity (数学)
    HDU 2089 不要62 (数学)
    HDU 2036 改革春风吹满地 (数学)
    HDU 1840 Equations (数学)
  • 原文地址:https://www.cnblogs.com/cfancy/p/12579660.html
Copyright © 2011-2022 走看看