1.DataFrame对象-创建对象

  1. 通过字典创建DataFrame
# 导入库
import pandas as pd
import numpy as np
#字典数据
city_data = {
    'city': ['new york city', 'Pairs', 'Rome'],
    'country': ['USA', 'France', 'Italy'],
    'population': [8600000, 2141000, 2873000]
}
cities = pd.DataFrame(city_data)
cities

在这里插入图片描述

# 内容转置,下面2条代码等效
cities.T
cities.transpose()

在这里插入图片描述
2. 通过ndarray创建DataFrame

arr = np.random.randint(1,101,(4,5))
pd.DataFrame(arr)

在这里插入图片描述
在这里插入图片描述

# index,columns 设置行、列名称
row_labals = ['A', 'B', 'C', 'D']
col_labals = ['mon', 'tue', 'wed', 'thu', 'fri']
pd.DataFrame(arr, index= row_labals, columns=col_labals)

在这里插入图片描述
行、列名称允许出现重复,如:row_labals = [‘A’, ‘B’, ‘C’, ‘A’]

在这里插入图片描述
3. 使用read_csv函数导入DataFrame

# parse_dates 字符串转化datetime格式
nba = pd.read_csv('nba.csv', parse_dates=['Birthday'])

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值