import numpy as np
import pandas as pd
#np.random.randint(4,4) 生成随机矩阵
#np.random.randint(low=4,size=(4,4)) 生成整数矩阵
data_array = np.random.randint(4,4)
print('data_array \n',data_array)
#将array数据转为dataframe格式数据
#index 是行名,columns是列名
data_df = pd.DataFrame(data_array,index=[a,b,c,d],columns=['col01','col02','col03','col04'])
print('data_df.iloc[:,:] \n',data_df.iloc[:,:])
生成结果
data_array
[[2 1 0 1]
[0 3 1 1]
[0 0 2 3]
[2 2 1 3]]
data_df.iloc[:-1,:]
col01 col02 col03 col03
a 2 1 0 1
b 0 3 1 1
c 0 0 2 3
d 2 2 1 3
data_array=np.array(data_df)
print('data_array02[:,:] \n',data_array02[:,:]