Python | Pandas TimedeltaIndex.value_counts ()



TimedeltaIndex.value_counts() Pandas TimedeltaIndex.value_counts() returns an object containing the number of unique values. The resulting object will be in descending order, so the first item is the most common item. Excludes NA values ​​by default.

Syntax: TimedeltaIndex.value_counts (normalize = False, sort = True, ascending = False, bins = None, dropna = True)

Parameters:
normalize: (boolean, default False) If True then the object returned will contain the relative frequencies of the unique values.
sort: (boolean, default True) Sort by values ​​
ascending: (boolean, default False) Sort in ascending order
bins: (integer, optional) Rather than count values, group them into half-open bins, a convenience for pd.cut, only works with numeric data
dropna: (boolean, default True) Don`t include counts of NaN.

Return: counts: Series

Example # 1: Use TimedeltaIndex.value_counts () to count the occurrence of each unique value in a given TimedeltaInde object x.

# import pandas as pd

import pandas as pd

 
# Create TimedeltaIndex object

tidx = pd.TimedeltaIndex (data = [ `06: 05: 01.000030` , `+23: 59: 59.999999` ,

`22 day 2 min 3us 10ns` , `06: 05: 01.000030` ,

  `+12: 19: 59.999999` ]) 

 
# Print the TimedeltaIndex object

print (tidx)

Output:

We will now use TimedeltaIndex.value_counts () to find the number of occurrences of each unique value in the tidx object.

# number of occurrences
tidx.value_counts ()

Output:

As we can see in the output, TimedeltaIndex.value_counts () returned the counter of all unique values ​​in the data timedeltaIndex object.

Example # 2: Use TimedeltaIndex.value_counts () to count the occurrence of each unique value in a given TimedeltaIndex object.

# import pandas as pd

import pandas as pd

 
# Create TimedeltaIndex object

tidx = pd.TimedeltaIndex (data = [ `3 days 06: 05: 01.000030` , ` 1 days 06: 05: 01.000030` ,

`3 days 06: 05: 01.000030` , `1 days 06: 05: 01.000030` ,

`21 days 06: 15: 01.000030` ])

 
# Print the TimedeltaIndex object

print (tidx)

Output:

We will now use TimedeltaIndex.value_counts () to find the number of occurrences of each unique value in the tidx object.

# number of occurrences
tidx.value_counts ()

  Output:

As we can see in the output, TimedeltaIndex.value_counts () returned a counter of all unique values ​​in this TimedeltaIndex.