# encoding:utf-8
import pandas as pd
import numpy as np
# s=pd.series([1,3,5,np.nan,6,8])
# print s
dates = pd.date_range('20130101', periods=6)
# print dates
# 生成隨機數,randn()從正態分佈中返回乙個或多個樣本,rand(),隨機樣本位於[0,)
df = pd.dataframe(np.random.randn(6, 4), index=dates, columns=['a', 'b', 'cd', 'e'])
# print df
# c的行數必須和b的行數相同
# df2 = pd.dataframe()
# print df2
# print df.head(1),df.tial(1)
# print df.first_valid_index()
# print df.columns
# 將值放到了乙個多維矩陣當中
# print df.values
# print df.iloc[2].describe()
# axis=1,對列進行排序,ascending=false,降序排序
df.sort_index(axis=0,ascending=true)
list1=
for value in df.values:
# 將array轉成list
value=value.tolist()
print value
print list1
list = [[0
for col in range(4)] for row in range(6)]
for row in range(6):
for col in range(4):
list[row][col]=list1[row][col]
print list
機器學習 Pandas基礎學習
pandas是為了解決資料分析任務而建立的,納入了大量的庫和標準資料模型,提供了高效地操作大型資料集所需的工具。對於pandas包,在python中常見的匯入方法如下 from pandas import series,dataframe import pandas as pd pandas中的資料...
Pandas基礎學習筆記
python data analysis library 或 pandas 是基於numpy 的一種工具,該工具是為了解決資料分析任務而建立的。pandas 納入了大量庫和一些標準的資料模型,提供了高效地操作大型資料集所需的工具。pandas提供了大量能使我們快速便捷地處理資料的函式和方法 impo...
Pandas學習 Python基礎
二 numpy基礎 三 練習 1 列表推導式語法 for i in 其中第乙個 為對映函式,輸入為i,第二個 表示迭代物件。2 列表表示式還可支援多層巢狀。3 實用的語法糖條件賦值,形式為value a if condition else b。l i 2 for i in range 7 列表生成表...