import numpy as np import pandas as pd from pandas import Series,DataFrame ##list转为array list1 = [1,2,3,4,5,6,7,8] print(list1,type(list1)) np_array = np.array(list1) print(np_array,type(np_array)) ##array 转为list list2 = list(np_array) print(list2) ##list转为series## # pd_series = Series(list1) # print(pd_series,type(pd_series)) ##array转为series## pd_series = Series(np_array) print(pd_series) ##series 转为list list3 = list(pd_series) print(list3) #list转为DataFrame# data = {'one':list1} dataFrame = DataFrame(data) print(dataFrame,type(dataFrame)) #array转为DateFrame dataFrame = DataFrame(np_array) ###series转为DataFrame## dataFrame = DataFrame(pd_series) print(dataFrame,type(dataFrame)) #获得series print(dataFrame[0],type(dataFrame[0])) ##matrix转为Dataframe## dataFrame = DataFrame(np_array.reshape(2,4)) print(dataFrame,type(dataFrame))
转载于:https://my.oschina.net/u/3673704/blog/1541122