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

网站构建是什么南昌地宝网官网

网站构建是什么,南昌地宝网官网,站长工具pr值查询,自己怎么做 优惠券网站我需要在熊猫中创建一个函数#xff0c;该函数将单个数据框作为输入#xff0c;并根据特定条件返回多个数据框作为输出。 (请检查下面的示例以了解情况)。我很难弄清楚如何做。我需要一些专家的编码建议。范例1#xff1a;输入 100列的数据框输出数据帧1的前10#xff05;列…我需要在熊猫中创建一个函数该函数将单个数据框作为输入并根据特定条件返回多个数据框作为输出。 (请检查下面的示例以了解情况)。我很难弄清楚如何做。我需要一些专家的编码建议。范例1输入 100列的数据框输出数据帧1的前10列(第1到10列)数据帧2的后10列(第11到20列)依此类推直到最后10的列(第91到100列)。范例2输入 109列的数据框输出列的前10的dataframe1(四舍五入)(第1到11列)列的后10的dataframe2(第12到23列)依此类推直到最后10的列(第109列)这是我尝试开发的逻辑从总数的10值中找到原始数据帧中的列为n从原始数据框中选择第一个“ n”列。将它们添加到新的数据框从原始数据框中删除它们检查原始数据帧中的列总数是否大于“ n”如果否-重复步骤2至步骤5。如果是-将所有剩余的列添加到最后创建的列数据框。我尝试了以下代码但这是错误的。在下面的代码中我尝试基于拆分百分比获取受尊重的列号稍后我计划使用iloc函数使用这些数字拆分数据帧。def split_column_numbers(total_columns, percentage_split):list1 []number round((total_columns * (percentage_split/100)))list1.append([0,number])for i in range(number):last_num list1[-1][-1]if (last_num total_columns):if((total_columns-last_num) number):list1.append([last_num1, last_numnumber])else:list1.append([last_num1, total_columns])return list1split_column_numbers(101, 10)谁能帮我这个逻辑是否正确以及如何实现最佳答案如果将框架直接传递给该函数则应该使您更容易确定以后要抓取的列。我们可以使用math.ceil进行四舍五入并使用itertools.zip_longest划分为子组。from itertools import zip_longestfrom math import ceildef split_columns(frame, percentage_split):cols frame.columnsgrp_size ceil(len(cols) * percentage_split/100)return [[c for c in grp if c] for grp in zip_longest(*(iter(cols),) * grp_size)]例如如果我们按如下所示设置一个虚拟框架from string import ascii_lowercaseimport pandas as pdtmp pd.DataFrame(columnslist(ascii_lowercase))然后如果我们执行split_columns(tmp, 10)则会得到[[a, b, c],[d, e, f],[g, h, i],[j, k, l],[m, n, o],[p, q, r],[s, t, u],[v, w, x],[y, z]]如果我们执行split_columns(tmp, 30)则会得到[[a, b, c, d, e, f, g, h],[i, j, k, l, m, n, o, p],[q, r, s, t, u, v, w, x],[y, z]]然后如果我们要使用这些列选择来创建新框架则可以使用字典理解和enumerate来实现frames {i: tmp[cols] for i, cols in enumerate(split_columns(tmp, 30))}这给了我们一个字典其中的键是整数(第一组列对应于0第二组对应于1等)值是从数据帧中选择的列。
http://www.pierceye.com/news/436414/

相关文章:

  • 北京企业网站制作哪家好做宠物网站导航应该写什么字
  • 做设计网站的工作怎么样郑州企业微网站建设
  • 青岛百度整站优化服务做网站都需要哪些费用
  • 新校区建设专题网站招聘H5在什么网站做最好
  • 网站建设vi设计交互设计是做什么的
  • 怎么做提货网站auto post wordpress
  • 销售网站怎么做的购物网站建设多少钱
  • 泉州网站关键词排名新乡手机网站建设公司
  • 服务器网站建设软件有哪些电子公章在线制作网站
  • 临沂定制网站建设公司金蝶erp软件
  • 企业网站建设需要提供什么内容电子商务网站搜索引擎设计
  • 免费关键词挖掘网站微信网页版下载 官方
  • 品牌设计公司品牌设计公司排名百家号优化上首页
  • 广州网站车管所深圳东门大厦
  • 门户网站 建设商 排名网站下载的视频怎么变成本地视频
  • 国外品牌设计网站中华始祖堂室内设计
  • 建设网站服务无极最新招聘
  • 广东省建设教育协会是什么网站揭东建设局网站
  • 那家专门做特卖的网站godaddy 搭建网站
  • 网络舆情处置的五个步骤新人学会seo
  • 网站开发要做什么在线网页转pdf
  • 购物网站开发教程中文如何调整wordpress页面的顺序
  • 网站网页设计制作教程成都外贸seo
  • 网站开发的资料设备英国搜索引擎
  • 什么样企业需要网站建设网络规划毕业设计
  • 广东制作公司网站和谐校园网站建设
  • 找潍坊做网站的h5用什么软件做的
  • 南宁网站推广费用0505网页制作与网站建设
  • 2345电视剧网站免费电子营业执照
  • 河北省沧州建设厅网站怎样保存网站资料 做证据