zoukankan      html  css  js  c++  java
  • 【Python 数据分析】pandas数据导入

    导入CSV文件数据

    环境

    C:UsersThinkpadDesktopData信息表.csv

    image


    语法

    pd.read_csv(filename):从CSV文件导入数据


    实现代码

    import pandas as pd
    f = open("C:/Users/Thinkpad/Desktop/Data/信息表.csv",encoding="utf-8")
    content = pd.read_csv(f)
    print(content)
    

    运行结果

    image


    导入Excle文件数据

    环境

    C:UsersThinkpadDesktopData信息表.xlsx

    image

    语法

    pd.read_excel(filename):从Excel文件导入数据


    实现代码

    import pandas as pd
    f = "C:/Users/Thinkpad/Desktop/Data/信息表.xlsx"
    content = pd.read_excel(f)
    print(content)


    运行结果

    image

    导入Mysql数据表数据

    环境

    CREATE TABLE TB(ID INT,NAME VARCHAR(20));
    INSERT INTO TB VALUES(1,'张三');
    

    数据库名:mis 用户名:root 密码:root

    使用命令

    pip install pymysql

    image


    语法

    pd.read_sql(query, connection_object):从SQL表/库导入数据


    实现代码

    import pymysql
    import pandas as pd
    
    conn = pymysql.connect(host='localhost',user='root',password='root',db='mis',charset='utf8')
    content = pd.read_sql('select * from TB',con=conn)
    print(content)
    conn.close()
    注意:

    在上图中我们可以看到,链接的编码为:UTF8

    运行结果

    image


    导入文本文件数据

    环境

    C:UsersThinkpadDesktopData信息表.txt

    image

    分隔符号为:逗号


    语法

    pd.read_table(filename):从限定分隔符的文本文件导入数据


    实现代码

    import pandas as pd
    f = open("C:/Users/Thinkpad/Desktop/Data/信息表.txt",encoding='utf8')
    content = pd.read_table(f,",")
    print(content)


    运行结果

    image

  • 相关阅读:
    SQL的update from 理解
    JS自动合并表格
    完全备份ORACLE数据库 并在另一台电脑上恢复
    cmd 连接到指定路径
    oracle 11g 64位安装sqldeveloper打开不了
    oracle 11g卸载方法
    sql的游标使用(转)
    JQEUERY案例
    sessionStorage实现note的功能
    Web Worker模拟抢票
  • 原文地址:https://www.cnblogs.com/OliverQin/p/8966321.html
Copyright © 2011-2022 走看看