python三大库_Python 经典库汇总(3)

这8个Python小细节,让你在大数据领域事半功倍 - 优达学城(Udacity)的文章 - 知乎优达学城(Udacity):这8个Python小细节,让你在大数据领域事半功倍​zhuanlan.zhihu.com

import numpy as np

import pandas as pd

x = range(4)

x1 = x[1]

#列表生成

y = [item**2 for item in x]

#lamda表达式

double = lambda x1: x1*2

y1 = double(2)

#map映射列表

y = list(map(lambda var: var*2, x))

#filter过滤列表

y = list(filter(lambda var: var>2, x))

#arange等差数列

y = np.arange(1,17,2)

#linspace线性空间

y = np.linspace(2.0,3.0,num=5)

#dataframe的列表构造和字典构造

df = pd.DataFrame(data = [[1,2],[3,4],[5,6]],columns = ['f','s'])

df1 = pd.DataFrame({'a':['ad','bd','cd'], 'b':['ba','bb','bc'], 'c':['ca','cb','cc']})

#行数,列数

df.shape

df1 = df1.drop('a',axis=1)

#join merge concat

#apply映射

df2 = df.apply(np.sqrt)

#pivot映射

#df2 = pivot_table(df,)

print x,y,y1

print df

print df1

print df2

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值