《利用python進行資料分析》之函式應用和對映

2021-08-31 19:04:12 字數 1045 閱讀 9818

# -*- coding: utf-8 -*-

"""created on tue nov 13 19:50:54 2018

@author: muli

"""from pandas import series,dataframe

import pandas as pd

import numpy as np

#函式應用和對映

#numpy的ufuncs(元素級陣列方法)也可以用於操作pandas物件:

frame=dataframe(np.random.randn(4,3),

columns=list('bde'),

index=['utah','ohio','texas','oregon'])

print(frame)

# 取絕對值

#print(np.abs(frame))

print("----------------")

#將函式應用到由各列或行所形成的一維陣列上。

f=lambda x:x.max() - x.min()

print("-------")

# 在行向量中 相減

print("--------------########------------")

def f(x):

return series([x.min(),x.max()],index=['min','max'])

print("---------------------")

# 此外,元素級的python函式也是可以用的。

format=lambda x:'%.2f' %x

# 是因為series有乙個用於應用元素級函式的map的方法

# 取某一列時,即為series

print(frame['e'].map(format))

# 也可以是 自建 的series

series=series(range(3),index=['b','e','f'])

print(series.map(format))

利用python進行資料分析

目錄 10 minutes to pandas 翻譯 pandas中loc iloc ix的區別 pandas dropna函式 pandas中dataframe的stack unstack 和pivot 方法的對比 pandas中關於set index和reset index的用法 python匿...

利用python進行資料分析

利用python進行資料分析,需要了解一些基本的方法,比如掌握回歸分析的方法,通過線性回歸和邏輯回歸,其實你就可以對大多數的資料進行回歸分析,並得出相對精確地結論。這部分需要掌握的知識點如下 回歸分析 線性回歸 邏輯回歸 基本的分類演算法 決策樹 隨機森林 樸素貝葉斯 基本的聚類演算法 k mean...

《利用Python進行資料分析》筆記

之前的筆記一直記在我的印象筆記上,今天突然想到 不如直接記在部落格上,印象筆記只記錄生活上的事,這樣也分工明確一些。同時也能和大家分享,也許可以幫助到別人。由於這個學習筆記系列主要還是用於個人學習總結用,所以會比較凌亂,望大家理解!2017 9 23 p151 pd.dropna thresh 其中...