当前位置: 首页 > news >正文

网站维护的工作内容步骤2023疫情第三波爆发时间

网站维护的工作内容步骤,2023疫情第三波爆发时间,vr软件开发需要学什么,升学历的正规机构官网ParserError: Error tokenizing data. C error: Expected 8 fields in line 8, saw 10 作者注:建议你先耐心阅读完此内容,然后参考解法对应修改;如果您只想知道具体修改内容可对比1.2节和第3部分内容直接修改程序。 文章目录 1、错误1.1、 报…

ParserError: Error tokenizing data. C error: Expected 8 fields in line 8, saw 10
作者注:建议你先耐心阅读完此内容,然后参考解法对应修改;如果您只想知道具体修改内容可对比1.2节和第3部分内容直接修改程序。

文章目录

1、错误

1.1、 报错内容截图

报错内容截图

1.2 原代码 [ 1 ] ^{[1]} [1]

import pandas as pd
from sklearn.preprocessing import StandardScaler
from sklearn.cluster import KMeans
seeds = pd.read_csv('..\dataPractice/data/seeds_dataset.txt',sep="\t")
print('数据集形状为:', seeds.shape)
# 处理数据
seeds_data = seeds.iloc[:,:7].values
seeds_target = seeds.iloc[:,7].values
seeds_names = seeds.columns[:7]
stdScale = StandardScaler().fit(seeds_data)
seeds_dataScale = stdScale.transform(seeds_data)
# 构建并训练模型
kmeans = KMeans(n_clusters = 3, random_state=42).fit(seeds_data)
print('构建的K-Mneabs模型为:\n',kmeans)

2、分析

  • 发现错误的时候就蒙了,第一反应,立马百度,或许某位大佬的博客有!!!(事实并非如此)
    • 解法一 [ 2 ] ^{[2]} [2]seeds = pd.read_csv('..\dataPractice/data/seeds_dataset.txt',sep="\t",error_bad_lines=False)
      实话实说,这个方法用了之后,还是会报错,但是不影响程序运行,本人有强迫症,所以继续寻找更合适的解决办法。
    • 解法二 [ 3 ] ^{[3]} [3]:无意中看到engine='python',就想着既然报的是C error是不是可以把这行代码添加到程序里:seeds = pd.read_csv('..\dataPractice/data/seeds_dataset.txt',sep="\t",error_bad_lines=False,engine='python')`
      结果还是不行。
    • 重新思考问题,返回查看出现问题的代码,打开文件查看数据,经查是数据格式不规则(附下图),导致读取有错误。
      在这里插入图片描述
      可以看出第8行数据并未对齐
      秃然脑子里蹦出个想法,sep="\t"其实就是正则表达式的意思,在读取数据的时候以一个制表符为间隔读取数据(sep : 输出文件的字段分隔符,默认为 “,”),只是第8行数据多了一个制表符,所以将sep="\t"替换为sep="\t+",结果还会出现错误:
      在这里插入图片描述
      仍然是C错误,所以添加上述解法二的代码:
seeds = pd.read_csv('..\dataPractice/data/seeds_dataset.txt',sep="\t+",engine='python')

发现与书本数据相比少了一个样本,输出后查看是因为第一行数据被当作行标题了,于是继续修改代码:

seeds = pd.read_csv('seeds_dataset.txt',header = None,sep="\t+",engine='python')

至此为止,大功告成!!!

3、附正确程序:

修改部分

seeds = pd.read_csv('seeds_dataset.txt',header = None,sep="\t+",engine='python')

完整程序

import pandas as pd
from sklearn.preprocessing import StandardScaler
from sklearn.cluster import KMeans
seeds = pd.read_csv('seeds_dataset.txt',header = None,sep="\t+",engine='python')
print(seeds)
print('数据集形状为:', seeds.shape)
# 处理数据
seeds_data = seeds.iloc[:,:7].values
seeds_target = seeds.iloc[:,7].values
seeds_names = seeds.columns[:7]
stdScale = StandardScaler().fit(seeds_data)
seeds_dataScale = stdScale.transform(seeds_data)
# 构建并训练模型
kmeans = KMeans(n_clusters = 3, random_state=42).fit(seeds_data)
print('构建的K-Mneabs模型为:\n',kmeans)

[1]黄红梅, 张良均, 张凌, 施兴, 周东平. Python数据分析与应用[M].人民邮电出版社:, 201804.182-183.
[2] https://blog.csdn.net/shuiyixin/article/details/88930359
[3] https://blog.csdn.net/qq_43242266/article/details/103816278

http://www.khdw.cn/news/8478.html

相关文章:

  • 做网站的运营维护都要学什么正规seo排名多少钱
  • 珠海北京网站建设百度推广优化是什么?
  • 企业网站的建立意义seo研究中心好客站
  • 建设购物网站论文优化教程网下载
  • delphi intraweb做网站网络营销热点事件案例分析
  • 网站开发有什么网站google搜索关键词热度
  • 子网站数量店铺推广软文300字
  • 企业网站制作简介线上卖货平台有哪些
  • 网站建设用什么软件有哪些seo优化关键词
  • 泰州网站建设报价株洲seo快速排名
  • 两学一做学习教育网站如何做网络推广外包
  • 青海网站建设西宁网络科技公司百度热议怎么上首页
  • 做外卖在哪个网站做好seo培训
  • 网站模游戏推广员到底犯不犯法
  • 广告装饰 技术支持 东莞网站建设怎么做产品推广和宣传
  • 如何使用wordpress模板北京网站优化步
  • 北京快三是官方的吗沈阳关键字优化公司
  • 盐城网站建设找宇联做个网站
  • 农村电商网站建设方案已备案域名30元
  • 怎么做门户网站电商运营工资一般多少钱一个月
  • 做网站用的搜索引擎营销简称
  • 公司网站必须做可信认证吗百度学术论文查重免费检测
  • 计算机学院网站建设培训方案及培训计划
  • 怎么在服务器做网站网站服务器失去响应
  • 石家庄网站建设教程百度百度一下一下
  • 商丘简淘网络科技有限公司seo优化托管
  • 网站建设丿金手指下拉手游推广平台
  • 郑州企业网站推广网站制作出名的公司
  • wordpress漫画在线2021百度新算法优化
  • 大连网站制作最好的公司广西seo搜索引擎优化