![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
Echo向前冲
C#,python,unity,科研,与编程打交道的教育工作者,记录每一次的失误及经验。
展开
-
集合,数组,列表,字典,元组有啥区别呀?
关于他们是什么、什么时候用、怎么用的一篇文章。1.集合什么是集合?集合是一个或多个确定的元素构成的整体,集合的特点是不会统一类型,也没有确定的顺序。举个例子:我是一个不爱收拾衣柜的人,衣柜里有衣服、鞋子、帽子、围巾等等,他们全都被塞在衣柜里,这些衣服、鞋子、帽子就组成了一个集合。在python里,集合长啥样?我们来定义一个名叫“衣柜”的集合,里面放一些衣服、裤子、鞋子等。closet={'closes','pants','shoes','hat'}什么时候用集合?怎么用集合?原创 2022-04-28 22:24:31 · 441 阅读 · 0 评论 -
python||判断K-Means聚类最佳数量
在进行K均值聚类之前,不知道聚成几类效果是最好的,经过查资料,发现有两种常用的方式。分别是:1.肘方法2.轮廓系数法这篇文章记录使用肘方法判断聚类最佳数量,肘方法的原理是什么呢?这是来自一个博友的解释,我一个没学过理科的人也看不懂。接下来直接开始操作:这是我的原始数据:看一下python代码实现:import pandas as pd #导入pandas库import numpy as npfrom sklearn.cluster import KMeans #导.原创 2021-09-08 11:37:42 · 4060 阅读 · 0 评论 -
python||实现数据最大最小归一化
用python实现数据最大最小归一化的步骤包括:1.导入pandas库2.导入MinMaxScaler函数3.读取原始文件4.将数据转换成标准分5.把转换后的分数写入本地文档代码实现:import pandas as pdfrom sklearn.preprocessing import MinMaxScalerfile_path="D:\PythonBuilder\cluster_score.csv"data=pd.read_csv(file_path)data.h原创 2021-09-07 21:46:20 · 3123 阅读 · 0 评论 -
python||报错‘gbk‘ codec can‘t decode byte 0x80 in position 8: illegal multibyte sequence
错误描述:在读取计算机内文本文件时,无法正确读取并显示。原本代码:file_path=r'D:\PythonBuilder\test.txt'with open(file_path) as file_object: contents=file_object.read() print(contents)报错:错误原因:中文编码问题,因为我的文本文件内含有中文,就涉及到一个编码问题,python读取文件默认是ASCII编码,我们把它改成utf-8就可以了。在.原创 2021-09-02 11:11:19 · 7410 阅读 · 3 评论 -
Python||标识符中的无效字符(invalid character in identifier)
显示这个错误时,一般是标点符号用错了,这里标出了错误所在地,把这个中文标点符号改成英文的就可以了原创 2021-08-31 21:26:08 · 6258 阅读 · 0 评论 -
python给类创建实例时提示无参数
创建了一个类,根据这个类创建实例后,运行程序显示:仔细检查了代码,发现类的定义和方法的写法都没问题。但是忽略了一个细节,就是在定义__init__方法时少加了两个下划线:__init__方法是字母前后有两个下划线,改了之后就好了。...原创 2021-08-31 14:03:41 · 1718 阅读 · 1 评论