import pandas as pd
import numpy as np

d = {'name': ['Kim', 'Lee', 'Park'], 'height': [170, 180, 175]}
df1 = pd.DataFrame(data=d)
print(df1)

df2 = pd.DataFrame([['kim', 170], ['Lee', 180], ['Park', 175]],
                   columns=['name', 'height'])
print (df2)

df3 = pd.DataFrame(np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]),
                   columns=['a', 'b', 'c'])
print (df3)

nn = ['Kim', 'Lee', 'Park']
hh = [170, 180, 175]
df4 = pd.DataFrame({'name':nn, 'height': hh})
print(df4)

a = [1,2,3]
b = [3,4,5]
df5 = pd.DataFrame({'y':a, 'X':b})
print(df5)
#--------------------------------------------------

print(df3.size)
print(df3.shape)
print(df3.describe())

x = df1['height']
print(x)
y = df1.iloc[0:2]
print(y)

print(df1.iloc[:, 1])
print(df1.iloc[:, 1])
print(df1.iloc[[1,2], 0])

print(df1['name'][1:3])
print(df1['name'][[1,2]])