graphlab 学习

graphlab安装

graphlab目前支持python2.7 所以安装python最好先安装

import graphlab as gl
gl.get_dependencies()

Anaconda2 v4.0.0

安装方法点击

启动jupyter notebook[gl-env]

应用 新开页面表格

import graphlab

sf = graphlab.SFrame('goods_list.csv')
# print(sf)
# print(sf.head(4))
print(sf.show())

在本地开页面

import graphlab
graphlab.canvas.set_target('ipynb')
sf['ghP'].show(view='Categorical')

1245014-20171022200528349-1775972543.png

操作列数据

显示一列
1245014-20171022200631224-233400668.png

计算平均值 最大值

sf['age'].mean()
sf['age'].max()

增加新列

1245014-20171022201026552-1411931240.png

sf['fullnam'] = sf['First Name'] + ' ' + sf['Last Name']

sf['age'] + 2

sf['age'] * sf['age']

应用apply函数来转换数据

1245014-20171022201610584-69102225.png

sf['country']

def transform_country(country):
    if country == "USA":
        return 'United States'
    else:
        return country

transform_country('Barzil')

transform_country('USA')

sf['country'].apply(transform_country)  #转换了 还没有赋值回原数列

sf['country'] = sf['country'].apply(transform_country)

graphlab

转载于:https://www.cnblogs.com/diandian-d/p/7711083.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值