天天看點

資料分析——數組相關操作及方法(NumPy)

建立1~20以内的随機整數數組

設定字型

    plt.rcParams['font.sans-serif'] = 'SimHei'

    plt.rcParams['axes.unicode_minus'] = False

忽略所有警告:

    import warnings

    warnings.filterwarnings('ignore')

圖檔顯示格式:

    %config InlineBackend.figure_format = 'svg'

檢視數組類型 --> dtype

    array1.dtype

檢視數組形狀 --> shape

    array1.shape

檢視數組的次元 --> ndim

    array1.ndim

檢視數組的每個元素所占的記憶體空間 --> itemsize

    array1.itemsize

檢視整個數組所占的記憶體空間 --> nbytes

    array1.nbytes

将數組還原成清單: array1.tolist()

建立一維數組的方法:

    1.array2 = np.array(list1) --> 清單轉數組

    2.array2 = np.arange(1, 100, 2) --> 建立1~100的奇數數組

    3.array2 = np.random.randint(1, 100, 10) --> 建立包含10個随機整數的一維數組

    4.array2 = np.linspace(1, 100, 50) --> 将1~100分成50等分,建立一維數組