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

深圳网站快速备案培训网站平台如何推广

深圳网站快速备案,培训网站平台如何推广,国际外贸平台排名,珠海微信网站开发在现实生活中#xff0c;数据丢失始终是一个问题。诸如机器学习和数据挖掘之类的领域在模型预测的准确性方面面临着严重的问题#xff0c;因为缺少值会导致数据质量较差。在这些领域中#xff0c;缺失值处理是使模型更准确和有效的主要重点。什么时候以及为什么会丢失数据数据丢失始终是一个问题。诸如机器学习和数据挖掘之类的领域在模型预测的准确性方面面临着严重的问题因为缺少值会导致数据质量较差。在这些领域中缺失值处理是使模型更准确和有效的主要重点。什么时候以及为什么会丢失数据让我们考虑对产品进行在线调查。很多时候人们不会共享与他们有关的所有信息。很少有人会分享他们的经验但是不会分享他们使用该产品多长时间。很少有人分享他们使用该产品的时间他们的经历而不是他们的联系信息。因此总是以某种方式丢失一部分数据这在实时情况下非常普遍。现在让我们看看如何使用熊猫处理缺失值(例如NA或NaN)。# import the pandas libraryimportpandasaspdimportnumpyasnpdfpd.DataFrame(np.random.randn(5,3),index[a,c,e,f,h],columns[one,two,three])dfdf.reindex([a,b,c,d,e,f,g,h])printdf其输出如下-one two threea 0.077988 0.476149 0.965836b NaN NaN NaNc -0.390208 -0.551605 -2.301950d NaN NaN NaNe -2.000303 -0.788201 1.510072f -0.930230 -0.670473 1.146615g NaN NaN NaNh 0.085100 0.532791 0.887415使用重新索引我们创建了一个缺少值的DataFrame。在输出中NaN表示不是数字。检查缺失值为了使检测的缺失值更容易(和不同阵列dtypes)熊猫提供ISNULL()和NOTNULL()功能这也是对系列和数据帧的对象的方法-例importpandasaspdimportnumpyasnpdfpd.DataFrame(np.random.randn(5,3),index[a,c,e,f,h],columns[one,two,three])dfdf.reindex([a,b,c,d,e,f,g,h])printdf[one].isnull()其输出如下-a Falseb Truec Falsed Truee Falsef Falseg Trueh FalseName: one, dtype: bool清理/填充丢失的数据熊猫提供了多种清除缺失值的方法。fillna函数可以通过以下几种方法用非空数据“填充” NA值。用标量值替换NaN以下程序显示了如何将“ NaN”替换为“ 0”。importpandasaspdimportnumpyasnpdfpd.DataFrame(np.random.randn(3,3),index[a,c,e],columns[one,two,three])dfdf.reindex([a,b,c])printdfprint(NaN replaced with 0:)printdf.fillna(0)其输出如下-one two threea -0.576991 -0.741695 0.553172b NaN NaN NaNc 0.744328 -1.735166 1.749580NaN replaced with 0:one two threea -0.576991 -0.741695 0.553172b 0.000000 0.000000 0.000000c 0.744328 -1.735166 1.749580在这里我们用零值填充相反我们还可以填充其他任何值。向前和向后填充NA使用“重新索引”一章中讨论的填充概念我们将填充缺少的值。方法行动填充/填充填充方法前进填充/回填向后填充方法例importpandasaspdimportnumpyasnpdfpd.DataFrame(np.random.randn(5,3),index[a,c,e,f,h],columns[one,two,three])dfdf.reindex([a,b,c,d,e,f,g,h])printdf.fillna(methodpad)其输出如下-one two threea 0.077988 0.476149 0.965836b 0.077988 0.476149 0.965836c -0.390208 -0.551605 -2.301950d -0.390208 -0.551605 -2.301950e -2.000303 -0.788201 1.510072f -0.930230 -0.670473 1.146615g -0.930230 -0.670473 1.146615h 0.085100 0.532791 0.887415删除缺失值如果只想排除缺失值则将dropna函数与axis参数一起使用。默认情况下axis 0即沿着行这意味着如果一行中的任何值为NA那么将排除整个行。例importpandasaspdimportnumpyasnpdfpd.DataFrame(np.random.randn(5,3),index[a,c,e,f,h],columns[one,two,three])dfdf.reindex([a,b,c,d,e,f,g,h])printdf.dropna()其输出如下-one two threea 0.077988 0.476149 0.965836c -0.390208 -0.551605 -2.301950e -2.000303 -0.788201 1.510072f -0.930230 -0.670473 1.146615h 0.085100 0.532791 0.887415替换缺少的(或)通用值很多时候我们必须用某个特定值替换一个通用值。我们可以通过应用replace方法来实现。用标量值替换NA是fillna()函数的等效行为。例importpandasaspdimportnumpyasnpdfpd.DataFrame({one:[10,20,30,40,50,2000],two:[1000,0,30,40,50,60]})printdf.replace({1000:10,2000:60})其输出如下-one two0 10 101 20 02 30 303 40 404 50 505 60 60
http://www.huolong8.cn/news/256756/

相关文章:

  • 智能网站建设平台网站建设叫什么软件
  • 建设类建设机械证官方网站WordPress網站放ICP
  • 福清市住房和城乡建设局网站如何创建一个网站0元
  • 自建站推广班级博客网站模板
  • 衡阳网站推广优化公司网站后台数据库丢失
  • 做外国网站网络服务器一台多少钱
  • 个人网站免费空间申请如何选择邯郸做网站
  • 站酷网官网下载宁波建设有限公司
  • 免费seo网站推广在线观看福建注册建设中心网站
  • 做网站代理需要办什么执照室内设计培训价格
  • 电脑建设网站在互联网访问汕头
  • 网站域名解析ip优化大师apk
  • 山东省建设局注册中心网站域名和网站空间
  • 一个域名怎么用来做多个网站做教育网站有什么好处
  • 营销型网站的三元素wordpress登录用添加验证码
  • 宿迁宿豫网站建设wordpress rest图片
  • 上海c网站建设网站开发电子商务
  • 织梦cms一键更新网站无法使用专做排名的网站
  • 如何建网站卖东西WordPress文章 溢出
  • 选择扬中网站建设进京服务的链接
  • 国外的电商网站有哪些方面如何判断网站有cdn加速
  • 如何增加网站的访问量那些网站可做国外零售
  • 兰州网页制作公司网站沈阳建站模板
  • 成都企业建站公司在线咨询西安营销推广
  • 详情页设计多少钱优化大师使用方法
  • 青岛做外贸网站建设谁有马和人做的网站
  • 网站宣传虚假处罚标准天津河西做网站公司
  • 云浮网站建设凡科建站怎么用
  • 上海做展会的网站都有哪些有什么好的网站设计思想的博客
  • 临汾网站开发广州 建设 招聘信息网站