Kom igångKom igång gratis

Effektstorlek för medelvärden

Många riskkapitalfinansierade företag tar emot mer än en finansieringsrunda. I regel är den andra rundan större än den första. Men hur stor är egentligen effekten av rundnumret på det genomsnittliga finansieringsbeloppet? Det kan du kvantifiera med Cohens d.

Kom ihåg att du för att beräkna Cohens d först behöver beräkna den poolade standardavvikelsen. Den ges av formeln

Cohen's d ges sedan av:

En DataFrame med riskkapitalinvesteringar (investments_df) har laddats in åt dig, liksom paketen pandas som pd, NumPy som np och stats från SciPy. Kolumnen funding_total_usd visar det totala finansieringsbeloppet för respektive runda.

Den här övningen är en del av kursen

Grunderna i inferens med Python

Visa kurs

Övningsinstruktioner

  • Filtrera investments_df för att välja ut funding_rounds 1 och 2 var för sig.
  • Beräkna standardavvikelsen och urvalsstorleken för varje runda.
  • Beräkna den poolade standardavvikelsen mellan de två rundorna.
  • Beräkna Cohens d med hjälp av de värden du just beräknade.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Select all investments from rounds 1 and 2 separately
round1_df = investments_df[____['funding_rounds'] == ____]
round2_df = investments_df[____['funding_rounds'] == ____]

# Calculate the standard deviation of each round and the number of companies in each round
round1_sd = ____.std()
round2_sd = ____.std()
round1_n = ____.shape[0]
round2_n = ____.shape[0]

# Calculate the pooled standard deviation between the two rounds
pooled_sd = np.sqrt(((____ - 1) * ____ ** 2 + (____ - 1) *____ ** 2) / (____ + ____ - 2))

# Calculate Cohen's d
d = (____.mean() - ____.mean()) / ____
Redigera och kör kod