index columns, loc, iloc, drop, shape, iat
# hello pandas
"""
Series : 列
DataFrame : 表
"""
import numpy as np
import pandas as pd
# padas中数据选取操作
data = {
'name': ['jack', 'mary', 'lily', 'bobo'],
'age': [19, 32, 22, 12],
'height': [165, 178, 182, 172]
}
df = pd.DataFrame(data, columns=['name', 'age', 'height'])
print('\n16:\n', df)
"""
name age height
0 jack 19 165
1 mary 32 178
2 lily 22 182
3 bobo 12 172
"""
# 取出一列数据
print('\n26:\n', df['name']) # 相当于df.name
"""
返回的类型是series
0 jack
1 mary
2 lily
3 bobo
Name: name, dtype: object
"""
print('\n36:\n', df[['name', 'age']])
print('\n37:\n', type(df[['name']])) # <class 'pandas.core.frame.DataFrame'