Pandas简单学习-1读取数据及其相关属性

2024-08-28 01:58

本文主要是介绍Pandas简单学习-1读取数据及其相关属性,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、读取数据及其相关属性

1.使用pandas的reed_csv()来读取csv文件

import pandas
info=pandas.read_csv('data/shop_info.csv')
print type(info)

<class 'pandas.core.frame.DataFrame'>

 

2.使用函数head( m )来读取前m条数据,如果没有参数m,默认读取前五条数据

print info.head()

  shop_id category_id   longitude   latitude  price mall_id

0    s_26         c_4  122.346736  31.833507     57   m_690

1   s_133         c_6  121.134362  31.197511     58  m_6587

2   s_251        c_38  121.000505  30.907667     34  m_5892

3   s_372        c_30  119.864982  26.659876     44   m_625

4   s_456        c_26  122.594243  31.581499     44  m_3839

print info.head(2)

  shop_id category_id   longitude   latitude  price mall_id

0    s_26         c_4  122.346736  31.833507     57   m_690

1   s_133         c_6  121.134362  31.197511     58  m_6587

 

3. Pandas可以使用colums属性来显示全部的列名

print info.columns

Index([u'shop_id', u'category_id', u'longitude', u'latitude', u'price',

   u'mall_id'],dtype='object')

 

4. 可以使用tolist()函数转化为list

print info.columns.tolist()

['shop_id', 'category_id', 'longitude', 'latitude', 'price', 'mall_id']

 

5. Numpy一样,用shape属性来显示数据的格式

print info.shape

(8477, 6)

 

6. Numpy一样,用dtype属性来显示数据类型,当读取了一个文件之后,Pandas会通过分析值来推测每一列的数据类型

print info.dtypes

shop_id         object

category_id     object

longitude      float64

latitude       float64

price            int64

mall_id         object

dtype: object

这篇关于Pandas简单学习-1读取数据及其相关属性的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/1113406

相关文章

关于pandas的read_csv方法使用解读

《关于pandas的read_csv方法使用解读》:本文主要介绍关于pandas的read_csv方法使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录pandas的read_csv方法解读read_csv中的参数基本参数通用解析参数空值处理相关参数时间处理相关

Spring Security基于数据库的ABAC属性权限模型实战开发教程

《SpringSecurity基于数据库的ABAC属性权限模型实战开发教程》:本文主要介绍SpringSecurity基于数据库的ABAC属性权限模型实战开发教程,本文给大家介绍的非常详细,对大... 目录1. 前言2. 权限决策依据RBACABAC综合对比3. 数据库表结构说明4. 实战开始5. MyBA

使用Python开发一个简单的本地图片服务器

《使用Python开发一个简单的本地图片服务器》本文介绍了如何结合wxPython构建的图形用户界面GUI和Python内建的Web服务器功能,在本地网络中搭建一个私人的,即开即用的网页相册,文中的示... 目录项目目标核心技术栈代码深度解析完整代码工作流程主要功能与优势潜在改进与思考运行结果总结你是否曾经

CSS will-change 属性示例详解

《CSSwill-change属性示例详解》will-change是一个CSS属性,用于告诉浏览器某个元素在未来可能会发生哪些变化,本文给大家介绍CSSwill-change属性详解,感... will-change 是一个 css 属性,用于告诉浏览器某个元素在未来可能会发生哪些变化。这可以帮助浏览器优化

Mysql表的简单操作(基本技能)

《Mysql表的简单操作(基本技能)》在数据库中,表的操作主要包括表的创建、查看、修改、删除等,了解如何操作这些表是数据库管理和开发的基本技能,本文给大家介绍Mysql表的简单操作,感兴趣的朋友一起看... 目录3.1 创建表 3.2 查看表结构3.3 修改表3.4 实践案例:修改表在数据库中,表的操作主要

Pandas使用SQLite3实战

《Pandas使用SQLite3实战》本文主要介绍了Pandas使用SQLite3实战,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学... 目录1 环境准备2 从 SQLite3VlfrWQzgt 读取数据到 DataFrame基础用法:读

springboot简单集成Security配置的教程

《springboot简单集成Security配置的教程》:本文主要介绍springboot简单集成Security配置的教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,... 目录集成Security安全框架引入依赖编写配置类WebSecurityConfig(自定义资源权限规则

Python下载Pandas包的步骤

《Python下载Pandas包的步骤》:本文主要介绍Python下载Pandas包的步骤,在python中安装pandas库,我采取的方法是用PIP的方法在Python目标位置进行安装,本文给大... 目录安装步骤1、首先找到我们安装python的目录2、使用命令行到Python安装目录下3、我们回到Py

JavaScript Array.from及其相关用法详解(示例演示)

《JavaScriptArray.from及其相关用法详解(示例演示)》Array.from方法是ES6引入的一个静态方法,用于从类数组对象或可迭代对象创建一个新的数组实例,本文将详细介绍Array... 目录一、Array.from 方法概述1. 方法介绍2. 示例演示二、结合实际场景的使用1. 初始化二

如何使用Python实现一个简单的window任务管理器

《如何使用Python实现一个简单的window任务管理器》这篇文章主要为大家详细介绍了如何使用Python实现一个简单的window任务管理器,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起... 任务管理器效果图完整代码import tkinter as tkfrom tkinter i