数据计算和分析

技术数据计算和分析 数据计算和分析一、Numpy(科学计算)
1、概述
1、概念
??Numpy 是一个专门用于矩阵化运算、科学计算的开源Python
??NumPy将Python相当于变成一种免费的更

数据计算和分析

一、Numpy(科学计算)

1、概述

1、概念

?Numpy是一个专门用于矩阵运算和科学计算的开源Python。

?NumPy将Python变成了一个自由且功能更强大的Matlab系统。

?1.强大的数组多维数组结构

?2.成熟的函数库

?3.集成C/C和Fortran代码的工具包

?4.线性代数、傅立叶变换和随机数的实用模块

?5.Numpy和稀疏矩阵运算包scipy一起使用非常方便。

2、基本数据结构

矩阵表示:使用Numpy,很容易得到二维矩阵。

由于n array对象中的数据有时不是必需的,因此可以使用n array对象的astype()方法将其转换为指定的数据类型。

2、使用

1、加载包

使用jupyter

只运行当前行,不从头到尾。

新建文件夹开始使用

2、索引

在数据被转换成一个数组对象后,有必要以某种方式提取数据。

Ndarray对象提供三种索引方法:

1、切片索引:切片索引和对列表list的切片索引相似,不过由原本的一维切片变为多维

2、下标索引,看成xy轴,通过坐标点获取

3、布尔值索引

二、Pandas(数据分析)

1、概念

熊猫提供了大量的数据结构和功能,使我们能够快速方便地处理结构化数据。

Pandas将NumPy的高性能数组计算功能与电子表格和关系数据库的灵活数据处理功能相结合。

2、使用

1、导包

2、Series

Series是一个类似于一维数组的对象,由数据(各种NumPy数据类型)和相关数据标签(即索引)组成。

系列对象可以通过字典建立,系列对象的索引也可以修改。

3、Dataframe

DataFrame是一种表格数据结构,它包含一组有序的列,每个列可以是不同的值类型(数值、字符串、布尔值等)。).

DataFrame既有行索引,也有列索引,可以看作是由Series组成的字典。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/146461.html

(0)

相关推荐

  • 水尤清冽,小石潭记原文一句一句翻译

    技术水尤清冽,小石潭记原文一句一句翻译《小石潭记》一、全文翻译水尤清冽。
    原文:从小丘西行百二十步,隔篁竹闻水声,如鸣佩环,心乐之。
    译文:从小丘向西行走一百二十步,隔着竹林,听见水声,好象挂在身上的玉佩、玉环相互碰撞发

    生活 2021年10月22日
  • mybatis 一对多

    技术mybatis 一对多 mybatis 一对多xml version="1.0" encoding="UTF-8"
    !DOCTYPE mapperPUBLIC "-//mybatis.org//D

    礼包 2021年12月5日
  • 树莓派中如何使用Nestcloud

    技术树莓派中如何使用Nestcloud小编给大家分享一下树莓派中如何使用Nestcloud,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!必要的准备工作想要方便的使用 Nextcloud,需要一些必要的准

    攻略 2021年11月20日
  • spring cloud gateway支持contextPath分析

    技术spring cloud gateway支持contextPath分析本篇内容主要讲解“spring cloud gateway支持contextPath分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实

    攻略 2021年11月17日
  • 陨铁,什么是陨铁

    技术陨铁,什么是陨铁10克左右的陨石要价8600元,平均一克800多元,比黄金还贵陨铁。这东西真这么值钱?其实,对陨石稍有了解的爱好者都知道陨石价格不一,并没有固定价格,多数陨石并不是很昂贵,价格远低于黄金,低的几块钱一

    生活 2021年10月28日
  • Visual Studio 2005安装技巧有哪些

    技术Visual Studio 2005安装技巧有哪些这篇文章主要介绍了Visual Studio 2005安装技巧有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家

    攻略 2021年11月25日