阅读782 返回首页    go 阿里云 go 技术社区[云栖]


《数据驱动安全:数据安全分析、可视化和仪表盘》一第3章

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

第3章

学习安全数据分析的“Hello World”
举一反三,由简入深。
—宫本武藏《五轮书》

如果你曾经尝试学习一门编程语言,你会知道,从“Hello World”示例开始学习是迅速了解这门语言的好办法。当语法被编译器/解释器成功编译,熟悉的两个字展现在屏幕上的时候,这一刻的成就感会成为你对这门语言理解上的催化剂,让你欣然学习这门新语言。
本章将采取“Hello World”示例的理念并且将其扩展至安全数据分析所使用的示例,你可以从中学习、执行并且验证自己的分析。本章将大量使用Python和R语言实例来展现两种语言的相似性、优势,以及在实际数据分析领域中两种语言的差异。如果你不熟悉其中的某种语言,请阅读本书的第2章内容,或者至少浏览其中一些被引用的相关材料。
在这里建议使用IPython Notebooks或RStudio作为分析及探索的环境,因为这两种工具提供了宽松的环境,使用它们在shell下可以更灵活地书写、保存以及运行程序。本章所使用的所有源代码、样本数据以及可视化的展示都能从本书的网站获得(www.wiley.com/go/datadrivensecurity),不需要重新抄写。可以通过复制、粘贴来使用代码并专注于示例所展示的观点。程序清单3-0和程序清单3-1是本章代码的起点。
程序清单3-0
image
image

程序清单3-1
image

最后更新:2017-06-21 18:02:10

  上一篇:go  企业级API网关的设计
  下一篇:go  如何解决Oracle ASM故障导致的数据丢失问题