Code: Select all
import pandas as pd
data = [{'A': 1, 'B': "Jim"}, {'A': 5, 'B': "Jim"}, {'A': 2, 'B': "Bob"}, {'A': 3, 'B': "Bob"}]
df = pd.DataFrame(data)
mBins = [-1, 2, 4, 6]
mLabels = ["0-2", "3-4", "5-6"]
simple_VC = df["A"].value_counts(bins=mBins)
Out[25]: # ungly bin values
(-1.001, 2.0] 2
(2.0, 4.0] 1
(4.0, 6.0] 1
# Wanted more meaningful bin values:
0-2 2
3-4 1
5-6 1
Könnte mir bitte jemand einen Rat geben, wie das geht? um die gruppierten Wertzählungen zu kennzeichnen – wenn möglich während der Wertzählung, UND wie kann man Bin-Bereiche umbenennen?