Graphlab user guide笔记
来源:互联网 发布:同城网络2018招财务吗 编辑:程序博客网 时间:2024/06/08 19:48
https://dato.com/learn/userguide/index.html
Introduction
GraphLab Create is a Python package thatallows programmers to perform end-to-end large-scale data analysis and dataproduct development.Data ingestion and cleaning with SFrames. SFrame is an efficient disk-based tabular data structure that is not limited by RAM. This lets you scale your analysis and data processing to handle terabytes of data, even on your laptop.
Data exploration and visualization with GraphLab Canvas. GraphLab Canvas is a browser-based interactive GUI that allows you to explore tabular data, summary plots and statistics.
Network analysis with SGraph. SGraph is a disk-based graph data structure that stores vertices and edges in SFrames.
Predictive model development with machine learning toolkits. GraphLab Create includes several toolkits for quick prototyping with fast, scalable algorithms.
Production automation with data pipelines. Data pipelines allow you to assemble reusable code tasks into jobs and automatically run them on common execution environments (e.g. Amazon Web Services, Hadoop).
In this User Guide, you will learn how to use GraphLab Create to:
- munge and explore both structured and unstructured data
- use advanced machine learning methods to build predictive models and recommender systems
- put your code into production and use it for real-world applications
Working with data
Data science often requires manipulating data so that it is ready for analysis. This section describes how to
- import data
- reshape unstructured data
- make transformations of existing data quickly
- compute summary statistics
- easily visualize your data
Graph data
Graphs allow us to understand complex networks by focusing on relationshipsbetween pairs of items. Each item is represented by avertex in the graph, andrelationships between items are represented by edges.
To facilitate graph-oriented data analysis, GraphLab Create offers aSGraph object, a scalable graph data structure backed by SFrames.In this chapter, we show that SGraphs allow arbitrary dictionary attributes onvertices and edges, flexible vertex and edge query functions, andseamless transformation to and from SFrames.
Creating an SGraph
There are several ways to create an SGraph. The simplest is to start with anempty graph, then add vertices and edges in the form of lists ofgraphlab.Vertexandgraphlab.Edge objects. SGraphs are structuallyimmutable; in the following snippet, add_vertices
andadd_edges
both returna new graph.
- Graphlab user guide笔记
- numpy user guide 笔记
- JBoss AOP - User Guide 学习笔记
- Flume 学习笔记 一 : Flume User Guide
- Android API Guide 之 User Interface笔记
- Android API Guide 之 User Interface笔记
- crypto++ User Guide: filters.h学习笔记
- User Guide:eccrypto.h学习笔记(翻译)
- [笔记分享] [SCons] Qualcomm SCons User Guide
- graphlab试用笔记
- user guide
- user guide
- GraphLab
- graphlab
- cilk之User Guide学习笔记(3)Cilk执行模型
- cilk之User Guide学习笔记(4)cilk_for的分析
- cilk之User Guide学习笔记(6)操作系统相关
- OpenFOAM User Guide 第五章 翻译和阅读笔记
- Spark Streaming之二:DStream解析
- an'droid屏幕适配
- eclipse 中的注释 快捷键
- 网上支付说明以及工商银行网上支付流程
- hdu5163---Taking Bus
- Graphlab user guide笔记
- nginx的内存池及内存管理
- ubuntu下开启wifi的几种办法,安卓可链接
- 优先队列(二叉堆)的插入程序
- 条件化简(二)
- struts2 hello world 搭建
- 近期android开发弯路总结(在EditText里面显示图片,并getText时图片占位设定为设定字符)
- Hbase -- 表的设计
- 如果更注重成本,从长期来看,成本将增加、质量将下降;如果更注重质量,从长期来看,成本将下降、质量将提升