先将准备的文件上传到自己的jupyter工作空间

import numpy as np

import pandas as pd

housing = pd.read_csv('housing.csv')

补充知识:在jupyter中读取CSV文件时出现"utf-8' codec can't decode byte 0xd5 in position 0: invalid continuation byte解决方法

导入

import pandas as pd

使用pd.read_csv()读csv文件时,出现如下错误:

UnicodeDecodeError: "utf-8' codec can't decode byte 0xd5 in position 0: invalid continuation byte

出现原因:CSV文件不是UTF-8进行编码,而是用gbk进行编码的。jupyter-notebook使用的Python解释器的系统编码默认使用UTF-8.

解决方式有两种:

第一种:

1.找到使用的csv文件--->鼠标右键--->打开方式---->选择记事本

2.打开文件选择“文件”----->"另存为“,我们可以看到默认编码是:ANSI,选择UTF-8重新保存一份,再使用pd.read_csv()打开就不会保存了

第二种:

使用pd.read()读取CSV文件时,进行编码

pd.read(filename,encoding='gbk')

比如:

以上这篇jupyter 导入csv文件方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

本文标题: jupyter 导入csv文件方式

本文地址: http://www.cppcns.com/jiaoben/python/309095.html

python导入csv文件-jupyter 导入csv文件方式相关推荐

  1. csv java web 导入_DAY5-step9 使用CSV模块和Pandas在Python中读取和写入CSV文件

    什么是CSV文件? CSV文件是一种纯文本文件,其使用特定的结构来排列表格数据. CSV是一种紧凑,简单且通用的数据交换通用格式. 许多在线服务允许其用户将网站中的表格数据导出到CSV文件中. CSV ...

  2. python如何将utf-8编码文件改为ansi编码文件_Excel导入CSV文件乱码?两个小方法让文件正常显示...

    最近网友抱怨,收到别人发来的数据表,打开后长这样: CSV再EXCEL中显示为乱码 除了数字,其他是啥玩意儿 完全乱码... (乱码!乱马!乱吗?乱!) 但是当使用记事本打开,检查确认是否文件有问题时 ...

  3. python 导入csv文件到oracle_python将文件夹下的所有csv文件存入mysql和oracle数据库

    #oracle版 首先新建python脚本(d:/python/orclImport.py) import os #引入os包 if __name__ == '__main__': #遍历文件夹下所有 ...

  4. python读取dat文件写入表格_Pandas:外部文件数据导入/ 读取 (如 :csv、txt、tsv、dat、excel文件)、文件存储(to_csv、to_excel)...

    一.文本文件读取 文本文件是一种由若干行字符构成的计算机文件,它是一种典型的顺序文件. csv是一种逗号分隔的文件格式,因为其分隔符不一定是逗号,又被称为字符分隔文件,文件以纯文本形式存储表格数据(数 ...

  5. python操作sqlite3 导入csv文件_[转载]SQLite 3导入导出成txt或csv操作

    平时使用官方提供的sqlite3.exe工具来操作 sqlite的数据库,可以在网上下到. 进入管理: sqlite3.exe d:\\test.db //假设数据是 d:\\test.db > ...

  6. python中表头格式错误导入_python读csv文件时指定行为表头或无表头的方法

    pd.read_csv()方法中header参数,默认为0,标签为0(即第1行)的行为表头.若设置为-1,则无表头.示例如下: (1)不设置header参数(默认)时: df1 = pd.read_c ...

  7. pandas之数据文件导入和导出(python读取.csv,.txt,excel文件(.xlsx)以及导出为.csv、excel文件)

    文件类型:.csv,.txt,.xlsx .csv文件,一行即为数据表的一行.生成数据表字段用逗号隔开(英文的逗号!!!!).csv文件用记事本和excel都能打开,用记事本打开显示逗号,用excel ...

  8. Julia(未来可能替代Python与R语言) 导入CSV文件以及画图

    关注微信公共号:小程在线 关注CSDN博客:程志伟的博客 Julia 版本V1.4.2 读取CSV文件 (@v1.4) pkg> add "CSV"    Updating ...

  9. 在python中使用最小二乘法画出拟合曲线_基于jupyter notebook的python编程-----运用最小二乘法,导入文件数据模拟一元线性回归分析...

    基于jupyter notebook的python编程-----运用最小二乘法,导入文件数据模拟一元线性回归分析 用最小二乘法模拟一元线性回去曲线的目录 一.运行jupyter notebook,搭建 ...

最新文章

  1. 你绝对能懂的“机器学习”(一)
  2. 2021年,作为算法工程师的你们会在CV业务上用Transformer吗?
  3. Android Studio查看应用数字签名-android学习之旅(76)
  4. Android Support Annotation的使用
  5. 怎么看待苹果公司要求分成微信、知乎打赏32%?
  6. 推介英特尔® 黑带软件开发人员!
  7. mac的截图命令screencapture
  8. nginx上传文件大小报错500的解决办法
  9. 平面/球面坐标中已知起点坐标、(偏转)角度、长度求终点坐标(三角函数)
  10. 我查查 6.6 去校验分析
  11. 【线性规划】基本概念
  12. 关于火车票12306
  13. 放量跌与缩量跌的区别是什么?
  14. Android 仿微信全局字体大小调整
  15. 【2013水王争霸赛】啊!
  16. Caused by: java.lang.IllegalArgumentException报错
  17. flask、celery+redis 实现定时任务和异步——(一)
  18. android 自带 的模拟器吗,PC上玩安卓,选凤凰系统还是模拟器?
  19. 中国的股市值得价值投资吗?
  20. PAT甲级官网 刷题(3)

热门文章

  1. 通过双向证书认证使用 gSOAP 访问 web services
  2. Laravel 中查询 where 记录
  3. Android开发技术周报 Issue#20
  4. 【Oracle】ORA 01810 格式代码出现两次-转
  5. 每天一点小知识004--关于获取物体名字
  6. HDU 5375 Gray code
  7. Java 客户端界面功能:停止当前操作
  8. Iterator 和 ListIterator 有什么区别?
  9. ios web input 内边阴影
  10. 如何用Curl 来post xml 数据