Beräkna nyckeltal per bransch
I den här övningen ska du undersöka hur likviditetsgraden och skuldsättningsgraden skiljer sig åt i genomsnitt och över tid mellan teknik- och FMCG-företag.
Ett nyckeltal beräknat i genomsnitt ger en övergripande bild av branschens finansiella ställning. Ett nyckeltal beräknat över tid hjälper oss däremot att förstå trender: är nyckeltalet relativt stabilt eller varierar det? Förbättras eller försämras det?
balance_sheet har laddats in som en pandas DataFrame. Likviditetsgraden finns i kolumnen curr_ratio och skuldsättningsgraden finns i kolumnen debt_to_equity. pandas har laddats med aliaset pd.
Den här övningen är en del av kursen
Analysera finansiella rapporter i Python
Övningsinstruktioner
- Välj de företag vars kolumn
comp_typeärtechellerfmcg. - Använd
.groupby()för att beräkna den genomsnittliga likviditetsgraden och skuldsättningsgraden grupperat efter företagstyp (angiven i kolumnen"comp_type"). - Använd
.groupby()för att beräkna den genomsnittliga likviditetsgraden och skuldsättningsgraden grupperat efter både"comp_type"och"Year".
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Choose the tech and fmcg companies
tech_fmcg = balance_sheet.loc[balance_sheet[____].isin(____)]
# Compute the average debt-to-equity ratio and current ratio by industry
groupby_industry = tech_fmcg.____(____)[["current_ratio", "debt_to_equity"]].____
# Compute the average debt-to-equity ratio and current ratio by industry and over time
groupby_industry_time = tech_fmcg.____(____)[["current_ratio", "debt_to_equity"]].____
print(groupby_industry)
print(groupby_industry_time)