开发者社区> 华章计算机> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

《数据驱动安全:数据安全分析、可视化和仪表盘》一2.3 数据帧介绍

简介: 本节书摘来华章计算机《数据驱动安全:数据安全分析、可视化和仪表盘》一书中的第2章 ,第2.3节,[美]杰·雅克布(Jay Jacobs)鲍布·鲁迪斯(Bob Rudis) 著 薛杰 王占一 张卓 胡开勇 蒋梦飏 赵爽 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
+关注继续查看

本节书摘来华章计算机《数据驱动安全:数据安全分析、可视化和仪表盘》一书中的第2章 ,第2.3节,[美]杰·雅克布(Jay Jacobs)鲍布·鲁迪斯(Bob Rudis) 著 薛杰 王占一 张卓 胡开勇 蒋梦飏 赵爽 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.3 数据帧介绍

如果了解其他编程语言,一定会对通用的数据类型有一些基本认识,例如字符串、整型以及数组。R和Python提供了标准的数据类型集合,它们有一个共同的数据类型:数据帧,它给予R和Python强大的功能。从表面上看,数据帧仅仅是表现表格数据(标准的Excel电子表格中展示的数据类型)的一种方法,并且看上去像是二维数组。然而,如果深入剖析,就会发现数据帧是数据库表、矩阵、二维数组以及具有许多额外的省时特性的数据透视表的一体化组合。
像数据库表,每列在数据帧中有一个列名并拥有相同类型的数据元素。你可以在全列、全行以及各列/行子集中执行操作。增加、合并、扁平、扩展、修改、删除以及查找等针对数据的操作在R和Python中都只需要执行一行命令,就像从文件中读出或写入数据一样。从本质上看,Python和R通过将这种理解力融合进数据结构和相应的函数以获得了这项有表现力的功能。相反,其他编程语言缺少这种复杂的数据结构,这意味着你需要自己编写代码来建立自己的数据结构以获得相似的功能。
下面的代码(程序清单2-1和程序清单2-2)分别提供了关于R和Python中数据帧操作的概述,但是仍强烈建议在进入第3章之前阅读上述内容的资源。正如在前言中所指出的,可以在本书相应的网站(www.wiley.com/go/datadrivensecurity)获得代码。
程序清单2-1
image
image

程序清单2-2
image
image
image

对于大多数分析项目,数据帧是R和Python的核心数据结构。它使开发者专注于用数据来做什么而不是如何做。这是特定领域编程语言和通用编程语言的主要区别之一。如果你曾经对转向使用R或Python进行数据分析表示观望,希望这个关于每种语言能力的简单介绍能够说服你。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
《数据驱动安全:数据安全分析、可视化和仪表盘》一3.4 探索数据
本节书摘来华章计算机《数据驱动安全:数据安全分析、可视化和仪表盘》一书中的第3章 ,第3.4节,[美]杰·雅克布(Jay Jacobs)鲍布·鲁迪斯(Bob Rudis) 著 薛杰 王占一 张卓 胡开勇 蒋梦飏 赵爽 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
976 0
《数据驱动安全:数据安全分析、可视化和仪表盘》一2.5 本章小结
本节书摘来华章计算机《数据驱动安全:数据安全分析、可视化和仪表盘》一书中的第2章 ,第2.5节,[美]杰·雅克布(Jay Jacobs)鲍布·鲁迪斯(Bob Rudis) 著 薛杰 王占一 张卓 胡开勇 蒋梦飏 赵爽 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
933 0
《数据驱动安全:数据安全分析、可视化和仪表盘》一3.3 读入数据
本节书摘来华章计算机《数据驱动安全:数据安全分析、可视化和仪表盘》一书中的第3章 ,第3.1节,[美]杰·雅克布(Jay Jacobs)鲍布·鲁迪斯(Bob Rudis) 著 薛杰 王占一 张卓 胡开勇 蒋梦飏 赵爽 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1369 0
《数据驱动安全:数据安全分析、可视化和仪表盘》一导读
近几年,网络安全在全球范围内成为了大众和专业领域的核心关注点。数据外泄的情况每天都在发生,聪明的对手把目标直指消费者、商业公司、政府,他们技巧熟练而且不怕被发现或者无视将会出现的后果。这些事件有它发生的背景,现今包含商业和关键基础设施的主干网的系统网络和应用,变得越来越复杂,臃肿得难以掌控。
1225 0
《数据驱动安全:数据安全分析、可视化和仪表盘》一3.1 解决一个问题
本节书摘来华章计算机《数据驱动安全:数据安全分析、可视化和仪表盘》一书中的第3章 ,第3.1节,[美]杰·雅克布(Jay Jacobs)鲍布·鲁迪斯(Bob Rudis) 著 薛杰 王占一 张卓 胡开勇 蒋梦飏 赵爽 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
962 0
数据驱动安全:数据安全分析、可视化和仪表盘》一3.6 本章小结
本节书摘来华章计算机《数据驱动安全:数据安全分析、可视化和仪表盘》一书中的第3章 ,第3.6节,[美]杰·雅克布(Jay Jacobs)鲍布·鲁迪斯(Bob Rudis) 著 薛杰 王占一 张卓 胡开勇 蒋梦飏 赵爽 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1150 0
《数据驱动安全:数据安全分析、可视化和仪表盘》一1.4 本章小结
本节书摘来华章计算机《数据驱动安全:数据安全分析、可视化和仪表盘》一书中的第1章 ,第1.4节,[美]杰·雅克布(Jay Jacobs)鲍布·鲁迪斯(Bob Rudis) 著 薛杰 王占一 张卓 胡开勇 蒋梦飏 赵爽 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1034 0
《数据驱动安全:数据安全分析、可视化和仪表盘》一1.2.1 领域专业知识
本节书摘来华章计算机《数据驱动安全:数据安全分析、可视化和仪表盘》一书中的第1章 ,第1.2.1节,[美]杰·雅克布(Jay Jacobs)鲍布·鲁迪斯(Bob Rudis) 著 薛杰 王占一 张卓 胡开勇 蒋梦飏 赵爽 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
976 0
《数据驱动安全:数据安全分析、可视化和仪表盘》一1.2 获取数据分析技能
本节书摘来华章计算机《数据驱动安全:数据安全分析、可视化和仪表盘》一书中的第1章 ,第1.2节,[美]杰·雅克布(Jay Jacobs)鲍布·鲁迪斯(Bob Rudis) 著 薛杰 王占一 张卓 胡开勇 蒋梦飏 赵爽 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
944 0
《数据驱动安全:数据安全分析、可视化和仪表盘》一3.2 获取数据
本节书摘来华章计算机《数据驱动安全:数据安全分析、可视化和仪表盘》一书中的第3章 ,第3.2节,[美]杰·雅克布(Jay Jacobs)鲍布·鲁迪斯(Bob Rudis) 著 薛杰 王占一 张卓 胡开勇 蒋梦飏 赵爽 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1860 0
文章
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
云网分析与可视化——发掘网络数据的真正价值
立即下载
云网分析与可视化-发掘网络数据的真正价值
立即下载
无中生有:基于骨干网全量应用识别的威胁情报基础数据采集
立即下载