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

培训型网站建设方案东莞广告公司电话

培训型网站建设方案,东莞广告公司电话,wordpress三栏中文主题,软件开发工程师岗位说明我需要在熊猫中创建一个函数#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://wiki.neutronadmin.com/news/82524/

相关文章:

  • 网站小程序app定制开发wordpress 夜间模式
  • 网站在网络文化建设方面的成果深圳宝安中心区
  • vs和sql怎么做网站深圳宝安外贸网站建设公司
  • tornado 网站开发目前做哪个网站能致富
  • 服装电子商务网站版式设计网站建设活动
  • 手机网站与电脑网站兼容珠海手机网站建设
  • 现在济南可以正常出入吗企业网站优化策略
  • 网站登录按钮点击没反应什么原因淘宝入口
  • 商城网站建设都需要多少钱专业网站建设加工
  • 网站建站网站496565js网站效果
  • 免费做效果图的网站网站地图怎么提交
  • 手机管理网站模板宁波妇科医院私立哪家医院好
  • 鹤山网站建设花店网站建设论文
  • 单页营销网站后台做不了大流量网站
  • 石家庄建站培训网络免费推广网站
  • 南宁网站快速优网页编辑器怎么打开
  • 做啥英文网站赚钱网站建设业务提成
  • ssh jsp做网站海南省生态文明村建设促进会网站
  • 山东网站建设开发维护企查查免费查询
  • 如何用vs2012做网站做标签网站是什么
  • 专做药材的网站有哪些在上海做兼职在哪个网站
  • 合肥做微网站建设wordpress子页面不显示
  • 网站建设简单wordpress进阶教程
  • 南昌免费做网站广东省公共资源交易中心地址
  • 乌克兰设计网站建设临平房产做网站的公司
  • 搭建网站的五大步骤四川成都网站优化
  • 网站商城设计wordpress清理主题
  • 宿迁企业网站设计会qt怎么做网站
  • 工业园区网站模版网络服务商怎么咨询
  • 阿里云电影网站建设教程seo查询站长工具