python dataframe 取一列中的前3个字符_Python入门 数据分析

Python适合做哪种数据分析?①数据指的是 结构化数据,即:“一维数组或二维数组”,也可以这样理解:“二维数组是1个表格,一维数组是它的某1列”;②分析指的是对微观数据进行 数学统计,获得宏观的结果;python使用pandas库做数据分析。 pandas给数据分析提供了哪些支持?①针对数据,提供了2种 数据类型SeriesDataFrame,分别描述列和表格;②针对分析,提供了 sql统计查询、以及 链式调用函数,它们基于Series和DataFrame做运算 pandas支持读写哪些类型的存储介质?在数据分析之前,我们要 读取数据,并转换成pandas提供的数据类型:Series或DataFrame;在数据分析之后,我们要 存储结果,将Series或DataFrame数据写入存储介质。基础库中提供的数据 读写方法比较繁琐,pandas提供了更简洁的方式,本文关注下面3种常用的存储介质:①内存中的list和dic② excel文件③ sqlite3数据库

相关python库

①基础库是  pandas

②读写excel需要 openpyxl

pip install pandas openpyxl 安装数据分析用到的库

1.pandas数据读写

①在内存中,二维数据有2种组织方式:按行组织的字典列表、按列组织的列表字典,它们都可以与DataFrame相互转换。

import pandas as pd# 1)按行组织data1 = [{
        'name': 'test1',    'age': 30,    'sex': 1}, {
        'name': 'test2',    'age': 25,    'sex': 0}, {
        'name': 'test3',    'age': 40,    'sex': 1}, {
        'name': 'test3',    'age': 50,    'sex': 0}]# 2)按列组织data2 = {
        'name': ['test1', 'test2', 'test3
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值