pandas笔记

1、df = pd.read_csv('/home/greg/桌面/uk_rain_2014.csv', sep=',',header=0)

  # 默认第一行为列名,列名不读入

  第一个是文件名,

  第二个是分隔符,也就是两列之间的分隔符,默认是',',

  第三个参数也就是文件每一列的命名,如果没有列名可设置为header=None

  从限定分隔符文本中导入数据,read_tabel

  从excel中读入数据,read_excel

 

  df = pd.DataFrame.from_csv(r'e:\temp\1.csv',encoding='gbk') # encoding='utf-8'

 

2、构造数据

  df = pd.DataFrame([[1, 2, 3], [4, 5, 6]], columns=['f1', 'f2', 'f3'])

  

  按列生成:df = pd.DataFrame({'user_id':[1,2,3], 'item_id':[12,34,56]})

  

3、输出到文件

  df.to_csv('~/桌面/test.csv', index=False, sep=',')

 4、读取单元格内容

  _csv_files = pd.read_csv(csv_file, encoding='utf-8')

  file_name = _csv_files.iloc[index,0] # index是行,0是列

5、

  # 读到的数据行数
  # len(df)
  # 获取表格值
  df.iloc[1,1]
  df.loc[1][1]
 
  # 获取一列值
  df.iloc[:,2]
 
  # 获取一行值
  df.iloc[2,:]

转载于:https://www.cnblogs.com/zhengbiqing/p/11300195.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值