資料分析之路 第一天

2021-08-14 15:49:11 字數 1924 閱讀 7785

初始numpy、pandas:

#!/usr/bin/python27

#coding=utf8

__author__ ='jeremy'importnumpyasnp

importpandasaspd

#迭代建立字典,用dataframe方法建立二維陣列資料框

dic_1 = {}

dic_str ='asdqwezxcr'foriinxrange(10):

dic_1[dic_str[i]] = [i,i+1,i+2,i+3,i+4]

printdic_1,type(dic_1)

df_1 = pd.dataframe(dic_1)

printdf_1,'\n',type(df_1)

#通過字典建立三維陣列,用dataframe方法展示

dic3 = ,

'two':,

'three':}

df_2 = pd.dataframe(dic3)

printdf_2

#手工建立二維陣列樣式展示

ls_1 = [[3,4,5,6]]

df_3 = pd.dataframe(ls_1)

printdf_3

#建立索引,然後使用資料運算功能

arr_1 = pd.series(np.array([5,4,3,2,1,0]))

arr_1.index = ['a','b','c','d','e','f']

arr_2 = pd.series(np.array([12,13,14,15,16,17]))

arr_2.index = ['a','b','c','d','e','f']

printarr_1*arr_2

#numpy陣列和list用dataframe方法展示的區別
ls_1 = np.array([[2,3,4,5]])

ls_2 = [[2,3,4,5]]

pd_1 = pd.dataframe(ls_1)

pd_2 = pd.dataframe(ls_2)

printls_1,'\n',ls_2,'\n',pd_1,'\n',pd_2

結果:
[[2 3 4 5]] 

[[2, 3, 4, 5]] 

0  1  2  3

0  2  3  4  5 

0  1  2  3

0  2  3  4  5

資料分析學習的第一天

第一步.註冊kaggle賬號,了解任務內容 完成 第二步.numpy學習 使用工具 jupyter notebook 另附jupyter notebook正確使用姿勢 1.array定義乙個矩陣 2.shape,dim,size的意義及使用 shape表矩陣格式例如array.shape 2,3 即...

Python之路 第一天入門

給大家推薦的書籍,中。首先,了解一下幾個入門 的文章 python初級教程 入門詳解 1.安裝部署 linux,以下是我敲過的命令 948 wget 949 tar xvf python 2.7.9.tgz 950 ll 951 cd python 2.7.9 952 configure prefi...

Linux學習之路第一天

今天是我學習linux的 第二天,雖然這已經是第二天了,但是這才是我們課 真的開始,因為第一天說白了 就是和老師同學嘮嗑,吹牛等。這可不是我這麼來定義的,這已經是老師這麼來說的哦,我只是在這裡重複一下而已,我可不是故意來黑老師和同學的。今天的任務是安裝自己的第乙個linux作業系統 我們是在vm虛擬...