Jupyter Notebook读取csv文件出现的问题及解决

 更新时间:2023年01月04日 15:37:31   作者:龙雀刀灵  
这篇文章主要介绍了Jupyter Notebook读取csv文件出现的问题及解决,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

Jupyter Notebook读取csv文件失败

1.IndentationError: expected an indented block

缩进错误,在报错代码块前加一个空格。

在data前加一个空格。

2.No such file or directory: ‘weatherdata.csv’

找不到文件,我的weatherdata.csv文件放在D盘文件夹里,在文件名前加上文件位置路径。

3.SyntaxError: invalid syntax

多打了或者缺了某个符号。

多了一个冒号,删除。

Excel跨表使用注意事项(包含jupyter读取csv)

(1)问题

如何将所得数据文件上传至jupyter notebook使用csv格式 ?

思路:excel表格保存格式由xls转换为csv,并将编码格式转换为UTF-8

具体方法:

1.首先将文件打开,其次另存为,格式选择更多,找到 .csv格式,保存至目的路径

2.再将文件以记事本的方式打开,再次另存为,此时选择下方编码格式,由ANSI格式转换为UTF-8格式

3.在jupyter notebook中Upload即可打开并且使用。

(2)问题

如何只复制粘贴数据而不粘贴公式 ?

在复制粘贴表格时,难免会跨表进行交互,而公式中又难免会出现Sheet1,Sheet2的使用

这时直接的复制粘贴就会出现问题,比如出现  #N/A 

具体方法:这时可以使用粘贴中的更多-->选择性粘贴

里面有只粘贴公式或者只粘贴数值。这样就可以获得想要的excel了。

(3)问题

如何跨表进行相匹配数据的列增加(数据增加)

思路:相同文件格式下,完全复制另一表格数据粘贴至统一表格中,分别为Sheet1,Sheet2。使用VLOOKUP

公式进行数据搜索、匹配以及增加。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python包装异常处理方法

    Python包装异常处理方法

    这篇文章主要介绍了Python包装异常处理方法,相比java,python的异常和java中不同,python主要是防止程序异常被中止。一旦被catch后它还行往下执行,本文就分享python相关的异常处理方法,需要的小伙伴可以参考一下
    2022-06-06
  • Pandas 中的 drop_duplicates()详解

    Pandas 中的 drop_duplicates()详解

    Pandas 中的 drop_duplicates() 函数用于从 DataFrame 中删除重复的行,该函数有一些参数,允许你进行不同方式的重复行处理,本文给大家介绍Pandas 中的 drop_duplicates(),感兴趣的朋友跟随小编一起看看吧
    2023-09-09
  • python发送邮件示例(支持中文邮件标题)

    python发送邮件示例(支持中文邮件标题)

    python发送中文邮件示例,支持中文邮件标题和中文邮件内容。支持多附件。根据用户名推测邮件服务器提供商
    2014-02-02
  • Python实现的redis分布式锁功能示例

    Python实现的redis分布式锁功能示例

    这篇文章主要介绍了Python实现的redis分布式锁功能,结合实例形式分析了Python操作redis分布式锁与解锁功能相关操作技巧,需要的朋友可以参考下
    2018-05-05
  • Python基于正则表达式实现检查文件内容的方法【文件检索】

    Python基于正则表达式实现检查文件内容的方法【文件检索】

    这篇文章主要介绍了Python基于正则表达式实现检查文件内容的方法,可实现针对文件中import强制依赖的文件关系检索,涉及Python文件目录的遍历及正则匹配相关操作技巧,需要的朋友可以参考下
    2017-08-08
  • Python celery原理及运行流程解析

    Python celery原理及运行流程解析

    这篇文章主要介绍了Python celery原理及运行流程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-06-06
  • Pandas中运行速度优化的常用方法介绍

    Pandas中运行速度优化的常用方法介绍

    这篇文章主要为大家详细介绍了几种pandas中常用到的方法,对于这些方法使用存在哪些需要注意的问题,以及如何对它们进行速度提升,需要的小伙伴可以参考下
    2025-03-03
  • 让Python代码更快运行的5种方法

    让Python代码更快运行的5种方法

    这篇文章主要介绍了让Python代码更快运行的5种方法,本文分别介绍了PyPy、Pyston、Nuitka、Cython、Numba等开源软件,可以提升Python的运行效率,需要的朋友可以参考下
    2015-06-06
  • Python爬取哆啦A梦-伴我同行2豆瓣影评并生成词云图

    Python爬取哆啦A梦-伴我同行2豆瓣影评并生成词云图

    哆啦A梦系列是陪伴我,乃至陪伴了几代人成长的故事.50年来,藤子·F·不二雄先生创造了竹蜻蜓,任意门,时光机器等等无数的新奇道具,让大雄和他的小伙伴们经历了各种冒险,也经历了许多充满戏剧性的啼笑皆非的日常.特意写了这篇文章,教大家怎么绘制词云图,需要的朋友可以参考下
    2021-06-06
  • Django使用unittest模块进行单元测试过程解析

    Django使用unittest模块进行单元测试过程解析

    这篇文章主要介绍了Django使用unittest模块进行单元测试过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-08-08

最新评论