• Numpy和Pandas


    NumPy是高性能科学计算和数据分析的基础包。数据结构为ndarray,一般有三种方式来创建。ndarray是N-Dimensions-Array(N维数组)的简称,ndarray要求元素数据类型一致.

    ndarry和list的同:

    1 都可以进行切片操作

    异:

    ndarry和list的外在区别是ndarry没有逗号分隔,而list有。

    内在区别:

    1 ndarry可以直接进行数据筛选,list不能。

    1 arr1 = np.array([1,2,3,4,44,3243,43,8678])
    2 print(arr1[arr1 != 44 ])
    3 list1 = [1,2,3,4,44,3243,43,8678]
    4 print(list1[ list1 !=44 ])  # list会对[]内的进行判断,为真,所以输出list1[1]

    输出:

    1 [   1    2    3    4 3243   43 8678]
    2 2

    2 ndarry内为数字时,可直接进行算术运算,list不能,想要用list计算时,要先将list转化为ndarry。

    Pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。数据结构有一维的Series,二维的DataFrame

  • 相关阅读:
    php 0916
    心里话
    LibreOJ 6559 小奇采药
    计蒜客 T1658 热浪
    计蒜客 T2021 飞扬的小鸟
    POJ 1276 Cash Machine
    SCU 3366 Watering Hole
    POJ 3268 Silver Cow Party
    luogu P4568 [JLOI2011]飞行路线
    POJ 1179 Polygon
  • 原文地址:https://www.cnblogs.com/xxswkl/p/10856914.html
Copyright © 2020-2023  润新知