python-3.x - 如何在Python中计算列的段中的特定数字
问题描述
我需要计算我在细分市场上看到多少次0<x<10, 10<x<20, 20<x<30 and so on.
我感谢任何建议。谢谢!
for segment in range(segments):
seg = train.iloc[segment*rows:segment*rows+rows]
x = seg['days']
X_train.loc[segment, '0<x<10'] = x.between(0,10).count()
X_train.loc[segment, '10<x<20'] = x.between(10,20).count()
X_train.loc[segment, '20<x<30'] = x.between(20,30).count()
X_train.loc[segment, '30<x<40'] = x.between(30,40).count()
X_train.loc[segment, '40<x<50'] = x.between(40,50).count()
X_train.loc[segment, '50<x<60'] = x.between(50,60).count()
X_train.loc[segment, '60<x<70'] = x.between(60,70).count()
X_train.loc[segment, '70<x<80'] = x.between(70,80).count()
X_train.loc[segment, '80<x<90'] = x.between(80,90).count()
X_train.loc[segment, '90<x<100'] = x.between(90,100).count()
我期待看到这样的表 X_train :
0<x<10 10<x<20 20<x<30 ...
600 114 76 ...
845 112 0 ...
但我得到的表格显示了 seg['days'] 中的总行数:
0<x<10 10<x<20 20<x<30 ...
15000 15000 15000 ...
15000 15000 15000 ...
解决方案
推荐阅读
- python - 编程错误:在 Django 中使用 PhoneNumberField
- node.js - 如何从此对象获取行 ID?
- excel - Openpyxl 创建带有样式的表格会生成意外的颜色
- kotlin - 如何使用 kotlin.parallel.tasks.in.project=true
- python - Selenium with Python - 在选定元素之后查找元素
- mysql - 为什么会出现这个sql查询错误?有没有另一种写法?
- c++ - 我的代码以奇怪的字体将数字保存到 data.txt 文件中
- azure-devops - 从 Azure 管道使用 AWS CLI
- jquery - jQuery Datatable 中的列重叠
- java - 如何将给定的数字列表划分为 N 个数组,其中每个数组的总和最接近特定数字 M?