废话少说直接看代码
import pandas as pd
import numpy as np
pd.options.display.max_rows = 10
print(pd.__version__)
df1 = pd.DataFrame(
{
'var2' :1,
'var3' :[1,2,3,4],
'var4' :[1,2,3,5],
'var5' :[1,2,3,6],
'var6' :[1,2,37,0],
'var7' :'cons'
}
)
print(df1)
df2 = pd.DataFrame(
data =[[1,2,3,4],[1,2,3,5],[1,2,3,6]],
columns = ['var1' ,'var2' ,'var3' ,'var1'
]
)
print(df2)
array = np.array(
[[1,2,3],
[2,3,4]]
,dtype = np.int64)
array0 = np.zeros((9,9))
a=np.arange(10,20,2)
print(array)
print(array.shape)
print(array.size)
print(array.dtype)
print(array0)
print(a)
输出:
0.22.0
var2 var3 var4 var5 var6 var7
0 1 1 1 1 1 cons
1 1 2 2 2 2 cons
2 1 3 3 3 37 cons
3 1 4 5 6 0 cons
var1 var2 var3 var1
0 1 2 3 4
1 1 2 3 5
2 1 2 3 6
[[1 2 3]
[2 3 4]]
(2, 3)
6
int64
[[0. 0. 0. 0. 0. 0. 0. 0. 0.]
[0. 0. 0. 0. 0. 0. 0. 0. 0.]
[0. 0. 0. 0. 0. 0. 0. 0. 0.]
[0. 0. 0. 0. 0. 0. 0. 0. 0.]
[0. 0. 0. 0. 0. 0. 0. 0. 0.]
[0. 0. 0. 0. 0. 0. 0. 0. 0.]
[0. 0. 0. 0. 0. 0. 0. 0. 0.]
[0. 0. 0. 0. 0. 0. 0. 0. 0.]
[0. 0. 0. 0. 0. 0. 0. 0. 0.]]
[10 12 14 16 18]