首页 > 编程语言 >Lnton羚通视频算法算力云平台关于pandas 处理什么样的数据?

Lnton羚通视频算法算力云平台关于pandas 处理什么样的数据?

时间:2023-08-28 18:37:46浏览次数:55  
标签:22 df Series Age DataFrame 羚通 Lnton 算力 pandas

pandas 数据表格的表示

Lnton羚通视频算法算力云平台关于pandas 处理什么样的数据?_音视频

 想存储一些 Titanic 乘客数据,知道姓名,年龄,性别等;

df = pd.DataFrame(
    {
        "Name": [
            "Braund, Mr. Owen Harris",
            "Allen, Mr. William Henry",
            "Bonnell, Miss. Elizabeth",
        ],
        "Age": [22, 35, 58],
        "Sex": ["male", "male", "female"],
    }
)
df
                 Name  Age     Sex
0   Braund, Mr. Owen Harris   22    male
1  Allen, Mr. William Henry   35    male
2  Bonnell, Miss. Elizabeth   58  female

要手动在表中存储数据,请创建DataFrame。当使用Python列表字典时,字典键将用作列标头,每个列表中的值将用作DataFrame的列。
DataFrame是一种二维数据结构,可以在列中存储不同类型的数据(包括字符、整数、浮点值、分类数据等)。它类似于电子表格、SQL表或R中的data.frame。

DataFrame 中的每一列都是一个 Series

Lnton羚通视频算法算力云平台关于pandas 处理什么样的数据?_音视频_02

要提取年龄列信息

df["Age"]
0    22
1    35
2    58
Name: Age, dtype: int64

选择 DataFrame 里单独的一列,结果是 Series,可以利用 [] 选择列名即可。

也可以手动创建一个 Series 。

Series 没有列标签,只是一个 DataFrame 单独的列

ages = pd.Series([22, 35, 58], name="Age")
ages
0    22
1    35
2    58
Name: Age, dtype: int64

对 DataFrame 或者 Series 做点什么?

  • 找到最大年龄的乘客
df["Age"].max()
# 58

pandas 提供了大量的函数,可以将这些函数应用于 DataFrame 或者 Series,最后不要忘了 () .

基础的数理统计

df.describe()
            Age
count   3.000000
mean   38.333333
std    18.230012
min    22.000000
25%    28.500000
50%    35.000000
75%    46.500000
max    58.000000

describe()方法提供了一个DataFrame中数值数据的快速概述。由于Name和Sex列是文本数据,因此在默认情况下,describe()方法不会考虑这些列。

许多pandas操作返回一个DataFrame或Series。describe()方法是pandas操作返回pandas Series或pandas DataFrame的一个例子。

Lnton羚通专注于音视频算法、算力、云平台的高科技人工智能企业。 公司基于视频分析技术、视频智能传输技术、远程监测技术以及智能语音融合技术等, 拥有多款可支持ONVIF、RTSP、GB/T28181等多协议、多路数的音视频智能分析服务器/云平台。

Lnton羚通视频算法算力云平台关于pandas 处理什么样的数据?_云平台_03

标签:22,df,Series,Age,DataFrame,羚通,Lnton,算力,pandas
From: https://blog.51cto.com/LNTON/7265811

相关文章

  • Lnton羚通智能分析算法智慧校园AI视频智能分析算法
    智慧校园AI视频智能分析算法是一种利用人工智能和计算机视觉技术对校园监控视频进行实时分析和处理的算法。它可以通过自动检测、识别和分析视频中的各种目标、行为和事件,提供学校管理者和安全人员有关校园安全、教育管理和学生行为的重要信息。下面是一些常见的智慧校园AI视频智......
  • Lnton羚通视频算法算力云平台【PyTorch】教程:torch.nn.ELU
    在PyTorch中,torch.nn.ELU代表指数线性单元(ExponentialLinearUnit),是一种激活函数。ELU函数可以用来增加神经网络的非线性表达能力,使其具备更强的适应性。ELU函数的定义如下:elu(x)=xifx>=0alpha*(exp(x)-1)ifx<0其中,x是输入,alpha是一个正数超参数,控制ELU......
  • 斩获“年度突破成果”奖!天翼云构建强大AI算力基础,制胜人工智能新时代
    8月18-19日,2023中国算力大会在宁夏银川举办。在大会“年度突破成果”发布环节,中国电信天翼云《基于异构多云环境下的息壤算力调度应用实践》荣获2023中国算力大会“算力中国·年度突破成果”奖,天翼云算力分发网络平台“息壤”的智能高效算力调度能力再次获得权威认可。 与大会......
  • 斩获“年度突破成果”奖!天翼云构建强大AI算力基础,制胜人工智能新时代
    8月18-19日,2023中国算力大会在宁夏银川举办。在大会“年度突破成果”发布环节,中国电信天翼云《基于异构多云环境下的息壤算力调度应用实践》荣获2023中国算力大会“算力中国·年度突破成果”奖,天翼云算力分发网络平台“息壤”的智能高效算力调度能力再次获得权威认可。与大会同期召......
  • Lnton羚通算法算力云平台在OpenCV-Python中如何图像修复 Image Inpainting
    OpenCVPython图像修复【理论】大多数人家里都会有一些旧照片,上面有一些黑点,一些笔画等。你想过把它修复回来吗?我们不能简单地在油漆工具中删除它们,因为它只会用白色结构取代黑色结构,这是没有用的。在这些情况下,使用一种称为图像修补的技术。基本的想法很简单:用邻近的像素替换......
  • 解锁未来网络新奇体验:探索算力网络的边缘创新
    在当今数字时代,我们正处于网络变革的前沿,而算力网络正是这场变革的引领者之一。随着5G时代的到来,算力网络以其创新性和前瞻性,正在重新定义我们对网络构架的认知。让我们一起深入探索,了解算力网络如何为未来网络构建带来新奇体验,重点聚焦于其在边缘计算领域的突破创新。**迎接边缘计......
  • Lnton羚通算法算力云平台在OpenCV-Python中如何进行图像去噪
    图像去噪(ImageDenoising)是图像处理中的一个重要任务,旨在从带有噪声的图像中恢复出清晰的图像。噪声通常是由于图像采集、传输或存储过程中引入的不良影响而产生的。以下是一些常见的图像去噪方法:1.均值滤波器:基于邻域像素的平均值来平滑图像,可以有效减少高斯噪声等。2.中值滤波器:......
  • Lnton羚通算法算力云平台【OpenCV-Python】教程:如何理解SVM
    线性可分下图有两种类型的数据,红色和蓝色。在kNN中,对于一个测试数据,我们用来测量它与所有训练样本的距离,并取距离最小的一个。测量所有的距离需要大量的时间,存储所有的训练样本需要大量的内存。但是考虑到图像中给出的数据,我们需要那么多吗?考虑另一个想法。我们找到一条直线,f(x......
  • Lnton羚通算法算力云平台基于RK3399核心板的nanoPC-T4进行线刷桌面版系统教程
    nanoPC-T4刷桌面准备好相关工具软件1.瑞芯微驱动助手,DriverAssitant_v4.52.系统固件,rk3399-usb-friendlydesktop-bionic-4.4-arm64-20220919百度网盘链接提取码:8888硬件10nanoPC-T42.键鼠3.显示器及连接线4.type-c连接线开始刷机在Windows上安装USB驱动助手;2.nanoPC上电,USB......
  • Lnton羚通视频算法算力云平台【PyTorch】教程:学习基础知识如何保存和加载模型
    保存和加载模型是指将训练好的神经网络模型保存到文件中,以便在需要时重新加载该模型进行预测、推断或继续训练。保存模型的过程是将模型的参数和其他相关信息(如优化器状态等)保存到文件中。通过保存模型,我们可以在不重新训练的情况下保留模型的状态,方便后续使用。加载模型的过程是从......