数据分析
数据的处理
沐 修
唯自由与理想不可辜负
展开
-
ValueError: The number of FixedLocator locations (9), usually from a call to set_ticks, does not mat
否则会报错,数据需要闭合,轴也要闭合,标签也要闭合,但是标签的闭合,因为标签 labels 多出了一个,会出现一个数据个数不一致的问题,所以需要。这个是少了某个标签的闭合步骤。原创 2023-08-04 10:53:48 · 1349 阅读 · 0 评论 -
Python - ValueError: x and y must have same first dimension, but have shapes (7,) and (6,)
这是由于标签数量或者是数据、轴数量上不一致的问题,使用python的 print()方法输出 len() ,显示数据。长度,或者是标签 labels 变量的长度,对它们进行长度匹配,适量的使用 减法,或者是代码运行顺序逻辑的处理。标签变量有可能会比数据。原创 2023-08-04 10:52:36 · 2737 阅读 · 0 评论 -
Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1;
这个一个数据库出现重复数据的问题,导致会有一个重复的唯一识别的 id 出现。删除数据库,新建数据库,然后重新导入数据文件(如 sql 文件)一次,,之前有次导入多了,忘记了,导致后面出现挺多问题的。原创 2023-08-04 10:12:19 · 1847 阅读 · 0 评论 -
ValueError: Length mismatch: Expected axis has 40 elements, new values have 20 elements
解决方法:关键在于数据量和准备计算的数量有差别,比如 数据有 40 个,那么等下代码计算的也需要有 40 的数量,所以需要修改一下代码内 range(1,41),范围是 1 到 40 ,不取 41。原来是 range(1, 21),需要修改为 range(1, 41),如果是时间范围 range(1994, 2014) ,只有 修改为 range(1974, 2014)原创 2023-08-02 15:44:17 · 2196 阅读 · 0 评论 -
Python - Excel表格数据 转 Html 页面 - 1
在 Excel 表格看报表数据时,有时会有点不好看,尝试转 Html 页面,变得稍微能接受些,不过,我觉得这应该会是一个磨炼的过程,下面是Excel数据转Html页面的简单实现,后面有空会更新一些优化版本。直接看代码,还有结果。代码演示:#!/usr/bin/env python# -*-coding:utf-8-*-__author__ = 'muxiu'__time__ = '2022-5-04'import osimport pandas as pdPATH = os.path.原创 2022-05-05 18:15:19 · 2991 阅读 · 0 评论 -
Python - 对年龄统计图表进行美化 - pyecharts
之前用过其他的方法来对年龄进行统计,但感觉不是很好看,通过查找资料,找到了pyecharts模块,感觉pyecharts还是挺容易上手调用的,而且图表的效果也挺不错的,下面就直接看例子,领悟怎么轻松上手pyecharts。简介:Echarts 是一个由百度开源的数据可视化,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可。而 Python 是一门富有表达力的语言,很适合用于数据处理。当数据分析遇上数据可视化时,pyecharts 诞生了。代码演示:#!/usr/bin/env pyth原创 2022-05-05 11:29:34 · 1566 阅读 · 0 评论 -
xlrd.biffh.XLRDError: Excel xlsx file; not supported
使用python的xlrd读取Excel文件时报错:xlrd.biffh.XLRDError: Excel xlsx file; not supported报错原因是xlrd版本的问题,现在直接pip install xlrd下载的是2.0.1版本的,将其卸载下载1.2.0的即可,不过我这里并没有下载过xlrd,也还是报错了,所以应该是缺少 xlrd 模块。解决方法:pip3 install xlrd==1.2.0说明:如果你的电脑同时安装了py2和py3,直接使用pip install x原创 2022-04-29 16:48:20 · 2618 阅读 · 1 评论 -
Windows 10 - Python - 数据分析 - 年龄分组统计 - 条形图 - matplotlib
最近需要用到条形图,统计年龄,所以查了一下资料,修改为满足自己要求的条形图,下面看代码自行领会。测试环境:操作系统: Window 10工具:PycharmVirtualenv 虚拟环境下安装 matplotlib、pandaspip installl matplotlibpip installl pandastest.xlsx 文件配置链接:Windows 10 - Ptyhon - 数据分析 - Openpyxl 导入Excel代码演示:#!/usr/bin/env python原创 2022-04-24 11:39:59 · 3569 阅读 · 0 评论 -
Windows 10 - Ptyhon - 数据分析 - Openpyxl 导入Excel
用过pandas ,发觉还是用 Openpyxl 导入Excel 最好用,下面直接看代码领悟。#!/usr/bin/env python# -*- coding: utf-8 -*-import openpyxlimport osPATH = os.path.abspath('.') # . 表示当前所处的文件夹的绝对路径, .. 两个点代表上一级的绝对路径EXCELPATH = PATH + r"\test.xlsx" # excel 文件路径data_columns = ("姓名原创 2022-04-24 10:55:24 · 402 阅读 · 0 评论