In [1]:
import pandas as pd
import numpy as np

df = pd.DataFrame({
    "quarter": ["Q1", "Q2", "Q3", "Q4"],
    "teleconsults": [1200, 1850, 2400, 3100],
})
df["growth_%"] = (df["teleconsults"].pct_change() * 100).round(1)
df
Out[1]:
quarterteleconsultsgrowth_%
0Q11200NaN
1Q2185054.2
2Q3240029.7
3Q4310029.2
In [2]:
# mean quarter-on-quarter growth
df["growth_%"].mean().round(1)
Out[2]:
37.7