NorwegianNonProfitOrganizat.../main.ipynb
2023-08-02 18:53:37 +02:00

406 lines
107 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"cells": [
{
"cell_type": "markdown",
"source": [
"Setup your IDE, e.g. Intellij: https://www.jetbrains.com/help/idea/jupyter-notebook-support.html#get-started"
],
"metadata": {
"collapsed": false
},
"id": "881e107f927d1d28"
},
{
"cell_type": "markdown",
"source": [
"Import and configure Pandas.\n",
"https://stackoverflow.com/questions/11707586/how-do-i-expand-the-output-display-to-see-more-columns-of-a-pandas-dataframe/11711637#11711637"
],
"metadata": {
"collapsed": false
},
"id": "587efffa65ddcb4d"
},
{
"cell_type": "code",
"execution_count": 1,
"outputs": [],
"source": [
"import pandas as pd\n",
"\n",
"#pd.set_option('display.max_rows', 500)\n",
"#pd.set_option('display.max_columns', 500)\n",
"#pd.set_option('display.width', 1000)"
],
"metadata": {
"collapsed": false,
"ExecuteTime": {
"end_time": "2023-08-02T16:32:24.879959839Z",
"start_time": "2023-08-02T16:32:24.411019051Z"
}
},
"id": "44ed75ea66f7a4f"
},
{
"cell_type": "markdown",
"source": [
"Load data.\n",
"The data was downloaded from here: https://data.brreg.no/enhetsregisteret/oppslag/enheter\n",
"Specify `dtype` on import: https://stackoverflow.com/questions/24251219/pandas-read-csv-low-memory-and-dtype-options/27232309#27232309"
],
"metadata": {
"collapsed": false
},
"id": "2caa47b0d3fdb303"
},
{
"cell_type": "code",
"execution_count": 2,
"outputs": [],
"source": [
"df = pd.read_csv('enheter_2023-08-02T04-00-00.047028448.csv', dtype={\n",
" 'organisasjonsnummer': int,\n",
" 'naeringskode3.beskrivelse': str,\n",
" 'harRegistrertAntallAnsatte': bool,\n",
" # 'antallAnsatte': int | None,\n",
" # 'postadresse.postnummer': int | None,\n",
" # 'postadresse.kommunenummer': int | None,\n",
" # 'forretningsadresse.postnummer': int | None,\n",
" # 'forretningsadresse.kommunenummer': int | None,\n",
" 'institusjonelleSektorkode.kode': int,\n",
"})"
],
"metadata": {
"collapsed": false,
"ExecuteTime": {
"end_time": "2023-08-02T16:32:37.182979015Z",
"start_time": "2023-08-02T16:32:24.881300188Z"
}
},
"id": "8a6188a5cd4f0b2f"
},
{
"cell_type": "markdown",
"source": [
"Print column names and index."
],
"metadata": {
"collapsed": false
},
"id": "f2d2530fe242ec19"
},
{
"cell_type": "code",
"execution_count": 3,
"outputs": [
{
"data": {
"text/plain": "array(['organisasjonsnummer', 'navn', 'organisasjonsform.kode',\n 'organisasjonsform.beskrivelse', 'naeringskode1.kode',\n 'naeringskode1.beskrivelse', 'naeringskode2.kode',\n 'naeringskode2.beskrivelse', 'naeringskode3.kode',\n 'naeringskode3.beskrivelse', 'hjelpeenhetskode.kode',\n 'hjelpeenhetskode.beskrivelse', 'harRegistrertAntallAnsatte',\n 'antallAnsatte', 'hjemmeside', 'postadresse.adresse',\n 'postadresse.poststed', 'postadresse.postnummer',\n 'postadresse.kommune', 'postadresse.kommunenummer',\n 'postadresse.land', 'postadresse.landkode',\n 'forretningsadresse.adresse', 'forretningsadresse.poststed',\n 'forretningsadresse.postnummer', 'forretningsadresse.kommune',\n 'forretningsadresse.kommunenummer', 'forretningsadresse.land',\n 'forretningsadresse.landkode', 'institusjonellSektorkode.kode',\n 'institusjonellSektorkode.beskrivelse',\n 'sisteInnsendteAarsregnskap', 'registreringsdatoenhetsregisteret',\n 'stiftelsesdato', 'registrertIMvaRegisteret',\n 'frivilligMvaRegistrertBeskrivelser',\n 'registrertIFrivillighetsregisteret',\n 'registrertIForetaksregisteret', 'registrertIStiftelsesregisteret',\n 'konkurs', 'underAvvikling',\n 'underTvangsavviklingEllerTvangsopplosning', 'overordnetEnhet',\n 'maalform'], dtype=object)"
},
"execution_count": 3,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df.columns.values"
],
"metadata": {
"collapsed": false,
"ExecuteTime": {
"end_time": "2023-08-02T16:32:37.227001772Z",
"start_time": "2023-08-02T16:32:37.119998327Z"
}
},
"id": "10e73c690edccdb8"
},
{
"cell_type": "markdown",
"source": [
"List of all `organisasjonsform`er with their `kode` and `beskrivelse`.\n",
"https://stackoverflow.com/questions/35584085/how-to-count-duplicate-rows-in-pandas-dataframe/69561583#69561583"
],
"metadata": {
"collapsed": false
},
"id": "771259e96f209e6b"
},
{
"cell_type": "code",
"execution_count": 4,
"outputs": [
{
"data": {
"text/plain": " organisasjonsform.kode organisasjonsform.beskrivelse \\\n10 ENK Enkeltpersonforetak \n3 AS Aksjeselskap \n13 FLI Forening/lag/innretning \n11 ESEK Eierseksjonssameie \n39 UTLA Utenlandsk enhet \n24 NUF Norskregistrert utenlandsk foretak \n9 DA Ansvarlig selskap med delt ansvar \n8 BRL Borettslag \n2 ANS Ansvarlig selskap med solidarisk ansvar \n30 SA Samvirkeforetak \n18 KBO Konkursbo \n31 SAM Tingsrettslig sameie \n36 STI Stiftelse \n1 ANNA Annen juridisk person \n26 ORGL Organisasjonsledd \n5 BA Selskap med begrenset ansvar \n20 KIRK Den norske kirke \n40 VPFO Verdipapirfond \n21 KOMM Kommune \n4 ASA Allmennaksjeselskap \n17 IKS Interkommunalt selskap \n19 KF Kommunalt foretak \n22 KS Kommandittselskap \n29 PRE Partrederi \n25 OPMV Særskilt oppdelt enhet, jf. mval. § 2-2 \n34 SPA Sparebank \n28 PK Pensjonskasse \n37 SÆR Annet foretak iflg. særskilt lov \n7 BO Andre bo \n6 BBL Boligbyggelag \n27 PERS Andre enkeltpersoner som registreres i tilknyt... \n15 GFS Gjensidig forsikringsselskap \n23 KTRF Kontorfellesskap \n0 ADOS Administrativ enhet - offentlig sektor \n35 STAT Staten \n14 FYLK Fylkeskommune \n38 TVAM Tvangsregistrert for MVA \n33 SF Statsforetak \n12 FKF Fylkeskommunalt foretak \n32 SE Europeisk selskap \n16 IKJP Andre ikke-juridiske personer \n\n size \n10 413335 \n3 395580 \n13 119853 \n11 29408 \n39 27597 \n24 26013 \n9 12682 \n8 9429 \n2 9082 \n30 6651 \n18 6578 \n31 6334 \n36 6328 \n1 2286 \n26 1716 \n5 1508 \n20 1441 \n40 422 \n21 358 \n4 234 \n17 223 \n19 162 \n22 160 \n29 133 \n25 116 \n34 83 \n28 77 \n37 63 \n7 62 \n6 51 \n27 36 \n15 35 \n23 29 \n0 26 \n35 19 \n14 17 \n38 14 \n33 8 \n12 7 \n32 5 \n16 1 ",
"text/html": "<div>\n<style scoped>\n .dataframe tbody tr th:only-of-type {\n vertical-align: middle;\n }\n\n .dataframe tbody tr th {\n vertical-align: top;\n }\n\n .dataframe thead th {\n text-align: right;\n }\n</style>\n<table border=\"1\" class=\"dataframe\">\n <thead>\n <tr style=\"text-align: right;\">\n <th></th>\n <th>organisasjonsform.kode</th>\n <th>organisasjonsform.beskrivelse</th>\n <th>size</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>10</th>\n <td>ENK</td>\n <td>Enkeltpersonforetak</td>\n <td>413335</td>\n </tr>\n <tr>\n <th>3</th>\n <td>AS</td>\n <td>Aksjeselskap</td>\n <td>395580</td>\n </tr>\n <tr>\n <th>13</th>\n <td>FLI</td>\n <td>Forening/lag/innretning</td>\n <td>119853</td>\n </tr>\n <tr>\n <th>11</th>\n <td>ESEK</td>\n <td>Eierseksjonssameie</td>\n <td>29408</td>\n </tr>\n <tr>\n <th>39</th>\n <td>UTLA</td>\n <td>Utenlandsk enhet</td>\n <td>27597</td>\n </tr>\n <tr>\n <th>24</th>\n <td>NUF</td>\n <td>Norskregistrert utenlandsk foretak</td>\n <td>26013</td>\n </tr>\n <tr>\n <th>9</th>\n <td>DA</td>\n <td>Ansvarlig selskap med delt ansvar</td>\n <td>12682</td>\n </tr>\n <tr>\n <th>8</th>\n <td>BRL</td>\n <td>Borettslag</td>\n <td>9429</td>\n </tr>\n <tr>\n <th>2</th>\n <td>ANS</td>\n <td>Ansvarlig selskap med solidarisk ansvar</td>\n <td>9082</td>\n </tr>\n <tr>\n <th>30</th>\n <td>SA</td>\n <td>Samvirkeforetak</td>\n <td>6651</td>\n </tr>\n <tr>\n <th>18</th>\n <td>KBO</td>\n <td>Konkursbo</td>\n <td>6578</td>\n </tr>\n <tr>\n <th>31</th>\n <td>SAM</td>\n <td>Tingsrettslig sameie</td>\n <td>6334</td>\n </tr>\n <tr>\n <th>36</th>\n <td>STI</td>\n <td>Stiftelse</td>\n <td>6328</td>\n </tr>\n <tr>\n <th>1</th>\n <td>ANNA</td>\n <td>Annen juridisk person</td>\n <td>2286</td>\n </tr>\n <tr>\n <th>26</th>\n <td>ORGL</td>\n <td>Organisasjonsledd</td>\n <td>1716</td>\n </tr>\n <tr>\n <th>5</th>\n <td>BA</td>\n <td>Selskap med begrenset ansvar</td>\n <td>1508</td>\n </tr>\n <tr>\n <th>20</th>\n <td>KIRK</td>\n <td>Den norske kirke</td>\n <td>1441</td>\n </tr>\n <tr>\n <th>40</th>\n <td>VPFO</td>\n <td>Verdipapirfond</td>\n <td>422</td>\n </tr>\n <tr>\n <th>21</th>\n <td>KOMM</td>\n <td>Kommune</td>\n <td>358</td>\n </tr>\n <tr>\n <th>4</th>\n <td>ASA</td>\n <td>Allmennaksjeselskap</td>\n <td>234</td>\n </tr>\n <tr>\n <th>17</th>\n <td>IKS</td>\n <td>Interkommunalt selskap</td>\n <td>223</td>\n </tr>\n <tr>\n <th>19</th>\n <td>KF</td>\n <td>Kommunalt foretak</td>\n <td>162</td>\n </tr>\n <tr>\n <th>22</th>\n <td>KS</td>\n <td>Kommandittselskap</td>\n <td>160</td>\n </tr>\n <tr>\n <th>29</th>\n <td>PRE</td>\n <td>Partrederi</td>\n <td>133</td>\n </tr>\n <tr>\n <th>25</th>\n <td>OPMV</td>\n <td>Særskilt oppdelt enhet, jf. mval. § 2-2</td>\n <td>116</td>\n </tr>\n <tr>\n <th>34</th>\n <td>SPA</td>\n <td>Sparebank</td>\n <td>83</td>\n </tr>\n <tr>\n <th>28</th>\n <td>PK</td>\n <td>Pensjonskasse</td>\n <td>77</td>\n </tr>\n <tr>\n <th>37</th>\n <td>SÆR</td>\n <td>Annet foretak iflg. særskilt lov</td>\n <td>63</td>\n </tr>\n <tr>\n <th>7</th>\n <td>BO</td>\n <td>Andre bo</td>\n <td>62</td>\n </tr>\n <tr>\n <th>6</th>\n <td>BBL</td>\n <td>Boligbyggelag</td>\n <td>51</td>\n </tr>\n <tr>\n <th>27</th>\n <td>PERS</td>\n <td>Andre enkeltpersoner som registreres i tilknyt...</td>\n <td>36</td>\n </tr>\n <tr>\n <th>15</th>\n <td>GFS</td>\n <td>Gjensidig forsikringsselskap</td>\n <td>35</td>\n </tr>\n <tr>\n <th>23</th>\n <td>KTRF</td>\n <td>Kontorfellesskap</td>\n <td>29</td>\n </tr>\n <tr>\n <th>0</th>\n <td>ADOS</td>\n <td>Administrativ enhet - offentlig sektor</td>\n <td>26</td>\n </tr>\n <tr>\n <th>35</th>\n <td>STAT</td>\n <td>Staten</td>\n <td>19</td>\n </tr>\n <tr>\n <th>14</th>\n <td>FYLK</td>\n <td>Fylkeskommune</td>\n <td>17</td>\n </tr>\n <tr>\n <th>38</th>\n <td>TVAM</td>\n <td>Tvangsregistrert for MVA</td>\n <td>14</td>\n </tr>\n <tr>\n <th>33</th>\n <td>SF</td>\n <td>Statsforetak</td>\n <td>8</td>\n </tr>\n <tr>\n <th>12</th>\n <td>FKF</td>\n <td>Fylkeskommunalt foretak</td>\n <td>7</td>\n </tr>\n <tr>\n <th>32</th>\n <td>SE</td>\n <td>Europeisk selskap</td>\n <td>5</td>\n </tr>\n <tr>\n <th>16</th>\n <td>IKJP</td>\n <td>Andre ikke-juridiske personer</td>\n <td>1</td>\n </tr>\n </tbody>\n</table>\n</div>"
},
"execution_count": 4,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"#df1 = df[['organisasjonsform.kode', 'organisasjonsform.beskrivelse']]\n",
"#df1 = df1.drop_duplicates()\n",
"#df1\n",
"df.groupby(['organisasjonsform.kode', 'organisasjonsform.beskrivelse'], as_index=False,\n",
" dropna=False).size().sort_values(by=['size'], ascending=False)"
],
"metadata": {
"collapsed": false,
"ExecuteTime": {
"end_time": "2023-08-02T16:32:37.449586309Z",
"start_time": "2023-08-02T16:32:37.203664153Z"
}
},
"id": "2a83c14fe7e699b3"
},
{
"cell_type": "markdown",
"source": [
"Let's have a closer look at `forening/lag/innretning`."
],
"metadata": {
"collapsed": false
},
"id": "48d6dffe680608df"
},
{
"cell_type": "code",
"execution_count": 5,
"outputs": [
{
"data": {
"text/plain": " organisasjonsnummer navn \\\n43 811014982 JÆREN KRISTNE SENTER \n80 811555312 HALDEN JEGER- OG VILLMARKSKLUBB \n84 811556912 BØRØYA HYTTEFORENING \n90 811561622 SJAMANISTISK FORBUND INNLANDET \n92 811561932 BRÅTABERGET HYTTEEIERFORENING \n... ... ... \n1078151 999669654 BVG BIL \n1078152 999669719 STORHOLEN VELFORENING \n1078153 999669727 STØLSVEGEN MOANE-FULLSEND \n1078155 999669786 STORØYA VEL \n1078156 999669794 OSPHAUG OG LIE BEITELAG \n\n naeringskode1.kode \\\n43 94.910 \n80 94.991 \n84 94.991 \n90 94.910 \n92 94.991 \n... ... \n1078151 93.120 \n1078152 94.991 \n1078153 68.320 \n1078155 94.991 \n1078156 1.620 \n\n naeringskode1.beskrivelse \\\n43 Religiøse organisasjoner \n80 Aktiviteter i andre interesseorganisasjoner ik... \n84 Aktiviteter i andre interesseorganisasjoner ik... \n90 Religiøse organisasjoner \n92 Aktiviteter i andre interesseorganisasjoner ik... \n... ... \n1078151 Idrettslag og -klubber \n1078152 Aktiviteter i andre interesseorganisasjoner ik... \n1078153 Eiendomsforvaltning \n1078155 Aktiviteter i andre interesseorganisasjoner ik... \n1078156 Tjenester tilknyttet husdyrhold \n\n naeringskode2.kode naeringskode2.beskrivelse naeringskode3.kode \\\n43 NaN NaN NaN \n80 NaN NaN NaN \n84 NaN NaN NaN \n90 NaN NaN NaN \n92 NaN NaN NaN \n... ... ... ... \n1078151 NaN NaN NaN \n1078152 NaN NaN NaN \n1078153 NaN NaN NaN \n1078155 NaN NaN NaN \n1078156 NaN NaN NaN \n\n naeringskode3.beskrivelse hjelpeenhetskode.kode \\\n43 NaN NaN \n80 NaN NaN \n84 NaN NaN \n90 NaN NaN \n92 NaN NaN \n... ... ... \n1078151 NaN NaN \n1078152 NaN NaN \n1078153 NaN NaN \n1078155 NaN NaN \n1078156 NaN NaN \n\n hjelpeenhetskode.beskrivelse ... registrertIMvaRegisteret \\\n43 NaN ... False \n80 NaN ... False \n84 NaN ... False \n90 NaN ... False \n92 NaN ... False \n... ... ... ... \n1078151 NaN ... False \n1078152 NaN ... False \n1078153 NaN ... False \n1078155 NaN ... False \n1078156 NaN ... False \n\n frivilligMvaRegistrertBeskrivelser \\\n43 NaN \n80 NaN \n84 NaN \n90 NaN \n92 NaN \n... ... \n1078151 NaN \n1078152 NaN \n1078153 NaN \n1078155 NaN \n1078156 NaN \n\n registrertIFrivillighetsregisteret registrertIForetaksregisteret \\\n43 False False \n80 True False \n84 False False \n90 True False \n92 False False \n... ... ... \n1078151 True False \n1078152 False False \n1078153 False False \n1078155 True False \n1078156 False False \n\n registrertIStiftelsesregisteret konkurs underAvvikling \\\n43 False False False \n80 False False False \n84 False False False \n90 False False False \n92 False False False \n... ... ... ... \n1078151 False False False \n1078152 False False False \n1078153 False False False \n1078155 False False False \n1078156 False False False \n\n underTvangsavviklingEllerTvangsopplosning overordnetEnhet maalform \n43 False NaN Bokmål \n80 False NaN Bokmål \n84 False NaN Bokmål \n90 False NaN Bokmål \n92 False NaN Bokmål \n... ... ... ... \n1078151 False NaN Bokmål \n1078152 False NaN Bokmål \n1078153 False NaN Bokmål \n1078155 False NaN Bokmål \n1078156 False NaN Nynorsk \n\n[119853 rows x 42 columns]",
"text/html": "<div>\n<style scoped>\n .dataframe tbody tr th:only-of-type {\n vertical-align: middle;\n }\n\n .dataframe tbody tr th {\n vertical-align: top;\n }\n\n .dataframe thead th {\n text-align: right;\n }\n</style>\n<table border=\"1\" class=\"dataframe\">\n <thead>\n <tr style=\"text-align: right;\">\n <th></th>\n <th>organisasjonsnummer</th>\n <th>navn</th>\n <th>naeringskode1.kode</th>\n <th>naeringskode1.beskrivelse</th>\n <th>naeringskode2.kode</th>\n <th>naeringskode2.beskrivelse</th>\n <th>naeringskode3.kode</th>\n <th>naeringskode3.beskrivelse</th>\n <th>hjelpeenhetskode.kode</th>\n <th>hjelpeenhetskode.beskrivelse</th>\n <th>...</th>\n <th>registrertIMvaRegisteret</th>\n <th>frivilligMvaRegistrertBeskrivelser</th>\n <th>registrertIFrivillighetsregisteret</th>\n <th>registrertIForetaksregisteret</th>\n <th>registrertIStiftelsesregisteret</th>\n <th>konkurs</th>\n <th>underAvvikling</th>\n <th>underTvangsavviklingEllerTvangsopplosning</th>\n <th>overordnetEnhet</th>\n <th>maalform</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>43</th>\n <td>811014982</td>\n <td>JÆREN KRISTNE SENTER</td>\n <td>94.910</td>\n <td>Religiøse organisasjoner</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>80</th>\n <td>811555312</td>\n <td>HALDEN JEGER- OG VILLMARKSKLUBB</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>False</td>\n <td>NaN</td>\n <td>True</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>84</th>\n <td>811556912</td>\n <td>BØRØYA HYTTEFORENING</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>90</th>\n <td>811561622</td>\n <td>SJAMANISTISK FORBUND INNLANDET</td>\n <td>94.910</td>\n <td>Religiøse organisasjoner</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>False</td>\n <td>NaN</td>\n <td>True</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>92</th>\n <td>811561932</td>\n <td>BRÅTABERGET HYTTEEIERFORENING</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>...</th>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n </tr>\n <tr>\n <th>1078151</th>\n <td>999669654</td>\n <td>BVG BIL</td>\n <td>93.120</td>\n <td>Idrettslag og -klubber</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>False</td>\n <td>NaN</td>\n <td>True</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>1078152</th>\n <td>999669719</td>\n <td>STORHOLEN VELFORENING</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>1078153</th>\n <td>999669727</td>\n <td>STØLSVEGEN MOANE-FULLSEND</td>\n <td>68.320</td>\n <td>Eiendomsforvaltning</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>1078155</th>\n <td>999669786</td>\n <td>STORØYA VEL</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>False</td>\n <td>NaN</td>\n <td>True</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>1078156</th>\n <td>999669794</td>\n <td>OSPHAUG OG LIE BEITELAG</td>\n <td>1.620</td>\n <td>Tjenester tilknyttet husdyrhold</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Nynorsk</td>\n </tr>\n </tbody>\n</table>\n<p>119853 rows × 42 columns</p>\n</div>"
},
"execution_count": 5,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Filter by: kode = FLI AND beskrivelse = Forening/lag/innretning\n",
"# Then drop the filtered columns.\n",
"fli = df[df['organisasjonsform.kode'] == 'FLI'].drop(\n",
" columns=['organisasjonsform.kode', 'organisasjonsform.beskrivelse'])\n",
"fli"
],
"metadata": {
"collapsed": false,
"ExecuteTime": {
"end_time": "2023-08-02T16:32:37.842354030Z",
"start_time": "2023-08-02T16:32:37.544388045Z"
}
},
"id": "4508f1c601f638e"
},
{
"cell_type": "markdown",
"source": [
"https://no.wikipedia.org/wiki/Frivillighetsregisteret\n",
"https://www.brreg.no/lag-og-foreninger/registrere-lag-eller-forening/registrering-i-frivillighetsregisteret/\n",
"Som frivillig virksomhet regnes aktiviteter som ikke gir fortjeneste.\n",
"If I'm not wrong, these are all Norwegian non-profit organizations."
],
"metadata": {
"collapsed": false
},
"id": "f12426f55c13f594"
},
{
"cell_type": "code",
"execution_count": 6,
"outputs": [
{
"data": {
"text/plain": " organisasjonsnummer navn \\\n80 811555312 HALDEN JEGER- OG VILLMARKSKLUBB \n90 811561622 SJAMANISTISK FORBUND INNLANDET \n99 811566462 JAKOBSNES IDRETTSLAG \n100 811566772 VESTERÅLEN TEATER \n102 811567132 GLADSANGEN \n... ... ... \n1078102 999667007 SOMALI SHEIK \n1078139 999668917 TIME PENSJONISTLAG \n1078150 999669638 JEVNAKER CURLINGKLUBB \n1078151 999669654 BVG BIL \n1078155 999669786 STORØYA VEL \n\n naeringskode1.kode \\\n80 94.991 \n90 94.910 \n99 93.120 \n100 90.012 \n102 90.011 \n... ... \n1078102 94.991 \n1078139 94.991 \n1078150 93.120 \n1078151 93.120 \n1078155 94.991 \n\n naeringskode1.beskrivelse \\\n80 Aktiviteter i andre interesseorganisasjoner ik... \n90 Religiøse organisasjoner \n99 Idrettslag og -klubber \n100 Utøvende kunstnere og underholdningsvirksomhet... \n102 Utøvende kunstnere og underholdningsvirksomhet... \n... ... \n1078102 Aktiviteter i andre interesseorganisasjoner ik... \n1078139 Aktiviteter i andre interesseorganisasjoner ik... \n1078150 Idrettslag og -klubber \n1078151 Idrettslag og -klubber \n1078155 Aktiviteter i andre interesseorganisasjoner ik... \n\n naeringskode2.kode naeringskode2.beskrivelse naeringskode3.kode \\\n80 NaN NaN NaN \n90 NaN NaN NaN \n99 NaN NaN NaN \n100 NaN NaN NaN \n102 NaN NaN NaN \n... ... ... ... \n1078102 NaN NaN NaN \n1078139 NaN NaN NaN \n1078150 NaN NaN NaN \n1078151 NaN NaN NaN \n1078155 NaN NaN NaN \n\n naeringskode3.beskrivelse hjelpeenhetskode.kode \\\n80 NaN NaN \n90 NaN NaN \n99 NaN NaN \n100 NaN NaN \n102 NaN NaN \n... ... ... \n1078102 NaN NaN \n1078139 NaN NaN \n1078150 NaN NaN \n1078151 NaN NaN \n1078155 NaN NaN \n\n hjelpeenhetskode.beskrivelse ... stiftelsesdato \\\n80 NaN ... 2013-02-01 \n90 NaN ... 2012-09-03 \n99 NaN ... 1930-01-11 \n100 NaN ... 2011-11-08 \n102 NaN ... 1993-03-12 \n... ... ... ... \n1078102 NaN ... 2013-02-05 \n1078139 NaN ... 1972-04-01 \n1078150 NaN ... 2012-12-10 \n1078151 NaN ... 2012-11-26 \n1078155 NaN ... 1996-07-26 \n\n registrertIMvaRegisteret frivilligMvaRegistrertBeskrivelser \\\n80 False NaN \n90 False NaN \n99 False NaN \n100 False NaN \n102 False NaN \n... ... ... \n1078102 False NaN \n1078139 False NaN \n1078150 False NaN \n1078151 False NaN \n1078155 False NaN \n\n registrertIForetaksregisteret registrertIStiftelsesregisteret \\\n80 False False \n90 False False \n99 False False \n100 False False \n102 False False \n... ... ... \n1078102 False False \n1078139 False False \n1078150 False False \n1078151 False False \n1078155 False False \n\n konkurs underAvvikling underTvangsavviklingEllerTvangsopplosning \\\n80 False False False \n90 False False False \n99 False False False \n100 False False False \n102 False False False \n... ... ... ... \n1078102 False False False \n1078139 False False False \n1078150 False False False \n1078151 False False False \n1078155 False False False \n\n overordnetEnhet maalform \n80 NaN Bokmål \n90 NaN Bokmål \n99 NaN Bokmål \n100 NaN Bokmål \n102 NaN Bokmål \n... ... ... \n1078102 NaN Bokmål \n1078139 NaN Bokmål \n1078150 NaN Bokmål \n1078151 NaN Bokmål \n1078155 NaN Bokmål \n\n[65411 rows x 41 columns]",
"text/html": "<div>\n<style scoped>\n .dataframe tbody tr th:only-of-type {\n vertical-align: middle;\n }\n\n .dataframe tbody tr th {\n vertical-align: top;\n }\n\n .dataframe thead th {\n text-align: right;\n }\n</style>\n<table border=\"1\" class=\"dataframe\">\n <thead>\n <tr style=\"text-align: right;\">\n <th></th>\n <th>organisasjonsnummer</th>\n <th>navn</th>\n <th>naeringskode1.kode</th>\n <th>naeringskode1.beskrivelse</th>\n <th>naeringskode2.kode</th>\n <th>naeringskode2.beskrivelse</th>\n <th>naeringskode3.kode</th>\n <th>naeringskode3.beskrivelse</th>\n <th>hjelpeenhetskode.kode</th>\n <th>hjelpeenhetskode.beskrivelse</th>\n <th>...</th>\n <th>stiftelsesdato</th>\n <th>registrertIMvaRegisteret</th>\n <th>frivilligMvaRegistrertBeskrivelser</th>\n <th>registrertIForetaksregisteret</th>\n <th>registrertIStiftelsesregisteret</th>\n <th>konkurs</th>\n <th>underAvvikling</th>\n <th>underTvangsavviklingEllerTvangsopplosning</th>\n <th>overordnetEnhet</th>\n <th>maalform</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>80</th>\n <td>811555312</td>\n <td>HALDEN JEGER- OG VILLMARKSKLUBB</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2013-02-01</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>90</th>\n <td>811561622</td>\n <td>SJAMANISTISK FORBUND INNLANDET</td>\n <td>94.910</td>\n <td>Religiøse organisasjoner</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2012-09-03</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>99</th>\n <td>811566462</td>\n <td>JAKOBSNES IDRETTSLAG</td>\n <td>93.120</td>\n <td>Idrettslag og -klubber</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>1930-01-11</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>100</th>\n <td>811566772</td>\n <td>VESTERÅLEN TEATER</td>\n <td>90.012</td>\n <td>Utøvende kunstnere og underholdningsvirksomhet...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2011-11-08</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>102</th>\n <td>811567132</td>\n <td>GLADSANGEN</td>\n <td>90.011</td>\n <td>Utøvende kunstnere og underholdningsvirksomhet...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>1993-03-12</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>...</th>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n </tr>\n <tr>\n <th>1078102</th>\n <td>999667007</td>\n <td>SOMALI SHEIK</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2013-02-05</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>1078139</th>\n <td>999668917</td>\n <td>TIME PENSJONISTLAG</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>1972-04-01</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>1078150</th>\n <td>999669638</td>\n <td>JEVNAKER CURLINGKLUBB</td>\n <td>93.120</td>\n <td>Idrettslag og -klubber</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2012-12-10</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>1078151</th>\n <td>999669654</td>\n <td>BVG BIL</td>\n <td>93.120</td>\n <td>Idrettslag og -klubber</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2012-11-26</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>1078155</th>\n <td>999669786</td>\n <td>STORØYA VEL</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>1996-07-26</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n </tbody>\n</table>\n<p>65411 rows × 41 columns</p>\n</div>"
},
"execution_count": 6,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"frivillig = fli[fli['registrertIFrivillighetsregisteret'] == True].drop(\n",
" columns=['registrertIFrivillighetsregisteret'])\n",
"frivillig"
],
"metadata": {
"collapsed": false,
"ExecuteTime": {
"end_time": "2023-08-02T16:32:38.044891859Z",
"start_time": "2023-08-02T16:32:37.788490872Z"
}
},
"id": "7bfcf42872529069"
},
{
"cell_type": "markdown",
"source": [
"Sort by `antallAnsatte`."
],
"metadata": {
"collapsed": false
},
"id": "43e281e89e7ac140"
},
{
"cell_type": "code",
"execution_count": 7,
"outputs": [
{
"data": {
"text/plain": " antallAnsatte navn hjemmeside \\\n665477 2258.0 FRELSESARMEEN NaN \n58788 1028.0 NORGES RØDE KORS NaN \n665600 756.0 NORSK LUTHERSK MISJONSSAMBAND NaN \n731979 474.0 NORGES BLINDEFORBUND www.blindeforbundet.no \n344371 440.0 FOLKEUNIVERSITETET NaN \n... ... ... ... \n1078102 NaN SOMALI SHEIK NaN \n1078139 NaN TIME PENSJONISTLAG NaN \n1078150 NaN JEVNAKER CURLINGKLUBB NaN \n1078151 NaN BVG BIL NaN \n1078155 NaN STORØYA VEL NaN \n\n organisasjonsnummer naeringskode1.kode \\\n665477 938498318 94.910 \n58788 864139442 88.995 \n665600 938679177 94.910 \n731979 971038179 88.995 \n344371 922377111 85.593 \n... ... ... \n1078102 999667007 94.991 \n1078139 999668917 94.991 \n1078150 999669638 93.120 \n1078151 999669654 93.120 \n1078155 999669786 94.991 \n\n naeringskode1.beskrivelse \\\n665477 Religiøse organisasjoner \n58788 Sosiale velferdsorganisasjoner \n665600 Religiøse organisasjoner \n731979 Sosiale velferdsorganisasjoner \n344371 Studieforbunds- og frivillige organisasjoners ... \n... ... \n1078102 Aktiviteter i andre interesseorganisasjoner ik... \n1078139 Aktiviteter i andre interesseorganisasjoner ik... \n1078150 Idrettslag og -klubber \n1078151 Idrettslag og -klubber \n1078155 Aktiviteter i andre interesseorganisasjoner ik... \n\n naeringskode2.kode naeringskode2.beskrivelse \\\n665477 87.901 Institusjoner innen barne- og ungdomsvern \n58788 NaN NaN \n665600 85.591 Folkehøgskoleundervisning \n731979 18.120 Trykking ellers \n344371 NaN NaN \n... ... ... \n1078102 NaN NaN \n1078139 NaN NaN \n1078150 NaN NaN \n1078151 NaN NaN \n1078155 NaN NaN \n\n naeringskode3.kode naeringskode3.beskrivelse ... \\\n665477 NaN NaN ... \n58788 NaN NaN ... \n665600 85.429 Undervisning ved andre høgskoler ... \n731979 NaN NaN ... \n344371 NaN NaN ... \n... ... ... ... \n1078102 NaN NaN ... \n1078139 NaN NaN ... \n1078150 NaN NaN ... \n1078151 NaN NaN ... \n1078155 NaN NaN ... \n\n stiftelsesdato registrertIMvaRegisteret \\\n665477 1888-12-31 True \n58788 1865-09-22 True \n665600 1965-12-31 True \n731979 1909-10-22 True \n344371 2019-03-04 True \n... ... ... \n1078102 2013-02-05 False \n1078139 1972-04-01 False \n1078150 2012-12-10 False \n1078151 2012-11-26 False \n1078155 1996-07-26 False \n\n frivilligMvaRegistrertBeskrivelser registrertIForetaksregisteret \\\n665477 NaN True \n58788 Utleier av bygg eller anlegg False \n665600 Utleier av bygg eller anlegg True \n731979 Utleier av bygg eller anlegg False \n344371 Utleier av bygg eller anlegg True \n... ... ... \n1078102 NaN False \n1078139 NaN False \n1078150 NaN False \n1078151 NaN False \n1078155 NaN False \n\n registrertIStiftelsesregisteret konkurs underAvvikling \\\n665477 False False False \n58788 False False False \n665600 False False False \n731979 False False False \n344371 False False False \n... ... ... ... \n1078102 False False False \n1078139 False False False \n1078150 False False False \n1078151 False False False \n1078155 False False False \n\n underTvangsavviklingEllerTvangsopplosning overordnetEnhet maalform \n665477 False NaN Bokmål \n58788 False NaN Bokmål \n665600 False NaN Bokmål \n731979 False NaN Bokmål \n344371 False NaN Bokmål \n... ... ... ... \n1078102 False NaN Bokmål \n1078139 False NaN Bokmål \n1078150 False NaN Bokmål \n1078151 False NaN Bokmål \n1078155 False NaN Bokmål \n\n[65411 rows x 41 columns]",
"text/html": "<div>\n<style scoped>\n .dataframe tbody tr th:only-of-type {\n vertical-align: middle;\n }\n\n .dataframe tbody tr th {\n vertical-align: top;\n }\n\n .dataframe thead th {\n text-align: right;\n }\n</style>\n<table border=\"1\" class=\"dataframe\">\n <thead>\n <tr style=\"text-align: right;\">\n <th></th>\n <th>antallAnsatte</th>\n <th>navn</th>\n <th>hjemmeside</th>\n <th>organisasjonsnummer</th>\n <th>naeringskode1.kode</th>\n <th>naeringskode1.beskrivelse</th>\n <th>naeringskode2.kode</th>\n <th>naeringskode2.beskrivelse</th>\n <th>naeringskode3.kode</th>\n <th>naeringskode3.beskrivelse</th>\n <th>...</th>\n <th>stiftelsesdato</th>\n <th>registrertIMvaRegisteret</th>\n <th>frivilligMvaRegistrertBeskrivelser</th>\n <th>registrertIForetaksregisteret</th>\n <th>registrertIStiftelsesregisteret</th>\n <th>konkurs</th>\n <th>underAvvikling</th>\n <th>underTvangsavviklingEllerTvangsopplosning</th>\n <th>overordnetEnhet</th>\n <th>maalform</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>665477</th>\n <td>2258.0</td>\n <td>FRELSESARMEEN</td>\n <td>NaN</td>\n <td>938498318</td>\n <td>94.910</td>\n <td>Religiøse organisasjoner</td>\n <td>87.901</td>\n <td>Institusjoner innen barne- og ungdomsvern</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>1888-12-31</td>\n <td>True</td>\n <td>NaN</td>\n <td>True</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>58788</th>\n <td>1028.0</td>\n <td>NORGES RØDE KORS</td>\n <td>NaN</td>\n <td>864139442</td>\n <td>88.995</td>\n <td>Sosiale velferdsorganisasjoner</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>1865-09-22</td>\n <td>True</td>\n <td>Utleier av bygg eller anlegg</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>665600</th>\n <td>756.0</td>\n <td>NORSK LUTHERSK MISJONSSAMBAND</td>\n <td>NaN</td>\n <td>938679177</td>\n <td>94.910</td>\n <td>Religiøse organisasjoner</td>\n <td>85.591</td>\n <td>Folkehøgskoleundervisning</td>\n <td>85.429</td>\n <td>Undervisning ved andre høgskoler</td>\n <td>...</td>\n <td>1965-12-31</td>\n <td>True</td>\n <td>Utleier av bygg eller anlegg</td>\n <td>True</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>731979</th>\n <td>474.0</td>\n <td>NORGES BLINDEFORBUND</td>\n <td>www.blindeforbundet.no</td>\n <td>971038179</td>\n <td>88.995</td>\n <td>Sosiale velferdsorganisasjoner</td>\n <td>18.120</td>\n <td>Trykking ellers</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>1909-10-22</td>\n <td>True</td>\n <td>Utleier av bygg eller anlegg</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>344371</th>\n <td>440.0</td>\n <td>FOLKEUNIVERSITETET</td>\n <td>NaN</td>\n <td>922377111</td>\n <td>85.593</td>\n <td>Studieforbunds- og frivillige organisasjoners ...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2019-03-04</td>\n <td>True</td>\n <td>Utleier av bygg eller anlegg</td>\n <td>True</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>...</th>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n <td>...</td>\n </tr>\n <tr>\n <th>1078102</th>\n <td>NaN</td>\n <td>SOMALI SHEIK</td>\n <td>NaN</td>\n <td>999667007</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2013-02-05</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>1078139</th>\n <td>NaN</td>\n <td>TIME PENSJONISTLAG</td>\n <td>NaN</td>\n <td>999668917</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>1972-04-01</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>1078150</th>\n <td>NaN</td>\n <td>JEVNAKER CURLINGKLUBB</td>\n <td>NaN</td>\n <td>999669638</td>\n <td>93.120</td>\n <td>Idrettslag og -klubber</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2012-12-10</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>1078151</th>\n <td>NaN</td>\n <td>BVG BIL</td>\n <td>NaN</td>\n <td>999669654</td>\n <td>93.120</td>\n <td>Idrettslag og -klubber</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2012-11-26</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>1078155</th>\n <td>NaN</td>\n <td>STORØYA VEL</td>\n <td>NaN</td>\n <td>999669786</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>1996-07-26</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n </tbody>\n</table>\n<p>65411 rows × 41 columns</p>\n</div>"
},
"execution_count": 7,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"frivillig = frivillig.sort_values(by=['antallAnsatte'], ascending=False)\n",
"# Reorder columns. `antallAnsatte` as first column.\n",
"columns = frivillig.columns.to_list()\n",
"columns.remove('antallAnsatte')\n",
"columns.remove('navn')\n",
"columns.remove('hjemmeside')\n",
"columns = ['antallAnsatte', 'navn', 'hjemmeside'] + columns\n",
"frivillig = frivillig[columns]\n",
"frivillig"
],
"metadata": {
"collapsed": false,
"ExecuteTime": {
"end_time": "2023-08-02T16:32:38.306643623Z",
"start_time": "2023-08-02T16:32:37.933142192Z"
}
},
"id": "463575c494732196"
},
{
"cell_type": "code",
"execution_count": 8,
"outputs": [
{
"data": {
"text/plain": " naeringskode1.beskrivelse size\n0 Aktiviteter i andre interesseorganisasjoner ik... 37344\n96 Idrettslag og -klubber 10817\n192 Utøvende kunstnere og underholdningsvirksomhet... 4096\n143 Religiøse organisasjoner 2470\n161 Sosiale velferdsorganisasjoner 2191\n.. ... ...\n87 Fotokopiering, forberedelse av dokumenter og a... 1\n88 Frisering og annen skjønnhetspleie 1\n92 Grafisk og visuell kommunikasjonsdesign 1\n149 Rørleggerarbeid 1\n19 Arkitekttjenester vedrørende byggverk 1\n\n[203 rows x 2 columns]",
"text/html": "<div>\n<style scoped>\n .dataframe tbody tr th:only-of-type {\n vertical-align: middle;\n }\n\n .dataframe tbody tr th {\n vertical-align: top;\n }\n\n .dataframe thead th {\n text-align: right;\n }\n</style>\n<table border=\"1\" class=\"dataframe\">\n <thead>\n <tr style=\"text-align: right;\">\n <th></th>\n <th>naeringskode1.beskrivelse</th>\n <th>size</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>0</th>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>37344</td>\n </tr>\n <tr>\n <th>96</th>\n <td>Idrettslag og -klubber</td>\n <td>10817</td>\n </tr>\n <tr>\n <th>192</th>\n <td>Utøvende kunstnere og underholdningsvirksomhet...</td>\n <td>4096</td>\n </tr>\n <tr>\n <th>143</th>\n <td>Religiøse organisasjoner</td>\n <td>2470</td>\n </tr>\n <tr>\n <th>161</th>\n <td>Sosiale velferdsorganisasjoner</td>\n <td>2191</td>\n </tr>\n <tr>\n <th>...</th>\n <td>...</td>\n <td>...</td>\n </tr>\n <tr>\n <th>87</th>\n <td>Fotokopiering, forberedelse av dokumenter og a...</td>\n <td>1</td>\n </tr>\n <tr>\n <th>88</th>\n <td>Frisering og annen skjønnhetspleie</td>\n <td>1</td>\n </tr>\n <tr>\n <th>92</th>\n <td>Grafisk og visuell kommunikasjonsdesign</td>\n <td>1</td>\n </tr>\n <tr>\n <th>149</th>\n <td>Rørleggerarbeid</td>\n <td>1</td>\n </tr>\n <tr>\n <th>19</th>\n <td>Arkitekttjenester vedrørende byggverk</td>\n <td>1</td>\n </tr>\n </tbody>\n</table>\n<p>203 rows × 2 columns</p>\n</div>"
},
"execution_count": 8,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"#frivillig['naeringskode1.beskrivelse'].unique()\n",
"frivillig.groupby(['naeringskode1.beskrivelse'], as_index=False,\n",
" dropna=False).size().sort_values(by=['size'], ascending=False)"
],
"metadata": {
"collapsed": false,
"ExecuteTime": {
"end_time": "2023-08-02T16:32:38.371273084Z",
"start_time": "2023-08-02T16:32:38.076453442Z"
}
},
"id": "9423e4bd2267cad8"
},
{
"cell_type": "code",
"execution_count": 9,
"outputs": [
{
"data": {
"text/plain": " antallAnsatte navn \\\n692847 31.0 DET KONGELIGE SELSKAP FOR NORGES VEL \n130479 NaN NORSK OPERASJONSANALYSEFORENING \n142748 NaN FEIRING TEKNOLAB \n181794 NaN CHARITYHOST \n221507 NaN SØRHAVN DRIFT \n259445 NaN IESYS.NO \n272914 NaN FIBER TIL ALLE PÅ SKINSTØ \n496029 NaN GATE TO THE ARCTIC \n552484 NaN JAPAN STARTUP RESEARCH \n608435 NaN AE ENERGY TEAM \n624409 NaN CLEANAIR \n625816 NaN TRACK RESCUE TEAM \n908051 NaN HEART ROOM INTERNATIONAL \n1025313 NaN URODYNAMISK DISKUSJONSGRUPPE (UDYDIG) \n\n hjemmeside organisasjonsnummer naeringskode1.kode \\\n692847 NaN 965208739 72.190 \n130479 www.nors-online.no 913159225 72.190 \n142748 NaN 913756746 72.190 \n181794 CharityHost.no 915672531 72.190 \n221507 NaN 917507996 74.909 \n259445 NaN 919140526 71.129 \n272914 NaN 919679441 62.030 \n496029 NaN 927395452 74.909 \n552484 NaN 928995070 72.190 \n608435 NaN 930484156 72.190 \n624409 NaN 930855820 74.909 \n625816 NaN 930881724 71.129 \n908051 www.heartroom.no 989497774 63.110 \n1025313 NaN 996802019 72.190 \n\n naeringskode1.beskrivelse \\\n692847 Annen forskning og annet utviklingsarbeid inne... \n130479 Annen forskning og annet utviklingsarbeid inne... \n142748 Annen forskning og annet utviklingsarbeid inne... \n181794 Annen forskning og annet utviklingsarbeid inne... \n221507 Annen faglig, vitenskapelig og teknisk virksom... \n259445 Annen teknisk konsulentvirksomhet \n272914 Forvaltning og drift av IT-systemer \n496029 Annen faglig, vitenskapelig og teknisk virksom... \n552484 Annen forskning og annet utviklingsarbeid inne... \n608435 Annen forskning og annet utviklingsarbeid inne... \n624409 Annen faglig, vitenskapelig og teknisk virksom... \n625816 Annen teknisk konsulentvirksomhet \n908051 Databehandling, datalagring og tilknyttede tje... \n1025313 Annen forskning og annet utviklingsarbeid inne... \n\n naeringskode2.kode naeringskode2.beskrivelse \\\n692847 1.61 Tjenester tilknyttet planteproduksjon \n130479 NaN NaN \n142748 NaN NaN \n181794 NaN NaN \n221507 NaN NaN \n259445 NaN NaN \n272914 NaN NaN \n496029 NaN NaN \n552484 NaN NaN \n608435 NaN NaN \n624409 NaN NaN \n625816 NaN NaN \n908051 NaN NaN \n1025313 NaN NaN \n\n naeringskode3.kode naeringskode3.beskrivelse ... stiftelsesdato \\\n692847 NaN NaN ... 1809-12-29 \n130479 NaN NaN ... 2013-12-23 \n142748 NaN NaN ... 2014-05-08 \n181794 NaN NaN ... 2015-07-13 \n221507 NaN NaN ... 2016-05-25 \n259445 NaN NaN ... 2017-04-29 \n272914 NaN NaN ... 2017-09-26 \n496029 NaN NaN ... 2021-06-01 \n552484 NaN NaN ... 2022-03-11 \n608435 NaN NaN ... 2022-11-30 \n624409 NaN NaN ... 2023-03-24 \n625816 NaN NaN ... 2022-12-11 \n908051 NaN NaN ... 2006-01-31 \n1025313 NaN NaN ... 1980-11-01 \n\n registrertIMvaRegisteret frivilligMvaRegistrertBeskrivelser \\\n692847 True Utleier av bygg eller anlegg \n130479 False NaN \n142748 False NaN \n181794 False NaN \n221507 False NaN \n259445 False NaN \n272914 False NaN \n496029 False NaN \n552484 False NaN \n608435 False NaN \n624409 False NaN \n625816 False NaN \n908051 False NaN \n1025313 False NaN \n\n registrertIForetaksregisteret registrertIStiftelsesregisteret \\\n692847 False False \n130479 False False \n142748 False False \n181794 False False \n221507 False False \n259445 False False \n272914 False False \n496029 False False \n552484 False False \n608435 False False \n624409 False False \n625816 False False \n908051 False False \n1025313 False False \n\n konkurs underAvvikling underTvangsavviklingEllerTvangsopplosning \\\n692847 False False False \n130479 False False False \n142748 False False False \n181794 False False False \n221507 False False False \n259445 False False False \n272914 False False False \n496029 False False False \n552484 False False False \n608435 False False False \n624409 False False False \n625816 False False False \n908051 False False False \n1025313 False False False \n\n overordnetEnhet maalform \n692847 NaN Bokmål \n130479 NaN Bokmål \n142748 NaN Bokmål \n181794 NaN Bokmål \n221507 NaN Bokmål \n259445 NaN Bokmål \n272914 NaN Bokmål \n496029 NaN Bokmål \n552484 NaN Bokmål \n608435 NaN Bokmål \n624409 NaN Bokmål \n625816 NaN Bokmål \n908051 NaN Bokmål \n1025313 NaN Bokmål \n\n[14 rows x 41 columns]",
"text/html": "<div>\n<style scoped>\n .dataframe tbody tr th:only-of-type {\n vertical-align: middle;\n }\n\n .dataframe tbody tr th {\n vertical-align: top;\n }\n\n .dataframe thead th {\n text-align: right;\n }\n</style>\n<table border=\"1\" class=\"dataframe\">\n <thead>\n <tr style=\"text-align: right;\">\n <th></th>\n <th>antallAnsatte</th>\n <th>navn</th>\n <th>hjemmeside</th>\n <th>organisasjonsnummer</th>\n <th>naeringskode1.kode</th>\n <th>naeringskode1.beskrivelse</th>\n <th>naeringskode2.kode</th>\n <th>naeringskode2.beskrivelse</th>\n <th>naeringskode3.kode</th>\n <th>naeringskode3.beskrivelse</th>\n <th>...</th>\n <th>stiftelsesdato</th>\n <th>registrertIMvaRegisteret</th>\n <th>frivilligMvaRegistrertBeskrivelser</th>\n <th>registrertIForetaksregisteret</th>\n <th>registrertIStiftelsesregisteret</th>\n <th>konkurs</th>\n <th>underAvvikling</th>\n <th>underTvangsavviklingEllerTvangsopplosning</th>\n <th>overordnetEnhet</th>\n <th>maalform</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>692847</th>\n <td>31.0</td>\n <td>DET KONGELIGE SELSKAP FOR NORGES VEL</td>\n <td>NaN</td>\n <td>965208739</td>\n <td>72.190</td>\n <td>Annen forskning og annet utviklingsarbeid inne...</td>\n <td>1.61</td>\n <td>Tjenester tilknyttet planteproduksjon</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>1809-12-29</td>\n <td>True</td>\n <td>Utleier av bygg eller anlegg</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>130479</th>\n <td>NaN</td>\n <td>NORSK OPERASJONSANALYSEFORENING</td>\n <td>www.nors-online.no</td>\n <td>913159225</td>\n <td>72.190</td>\n <td>Annen forskning og annet utviklingsarbeid inne...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2013-12-23</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>142748</th>\n <td>NaN</td>\n <td>FEIRING TEKNOLAB</td>\n <td>NaN</td>\n <td>913756746</td>\n <td>72.190</td>\n <td>Annen forskning og annet utviklingsarbeid inne...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2014-05-08</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>181794</th>\n <td>NaN</td>\n <td>CHARITYHOST</td>\n <td>CharityHost.no</td>\n <td>915672531</td>\n <td>72.190</td>\n <td>Annen forskning og annet utviklingsarbeid inne...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2015-07-13</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>221507</th>\n <td>NaN</td>\n <td>SØRHAVN DRIFT</td>\n <td>NaN</td>\n <td>917507996</td>\n <td>74.909</td>\n <td>Annen faglig, vitenskapelig og teknisk virksom...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2016-05-25</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>259445</th>\n <td>NaN</td>\n <td>IESYS.NO</td>\n <td>NaN</td>\n <td>919140526</td>\n <td>71.129</td>\n <td>Annen teknisk konsulentvirksomhet</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2017-04-29</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>272914</th>\n <td>NaN</td>\n <td>FIBER TIL ALLE PÅ SKINSTØ</td>\n <td>NaN</td>\n <td>919679441</td>\n <td>62.030</td>\n <td>Forvaltning og drift av IT-systemer</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2017-09-26</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>496029</th>\n <td>NaN</td>\n <td>GATE TO THE ARCTIC</td>\n <td>NaN</td>\n <td>927395452</td>\n <td>74.909</td>\n <td>Annen faglig, vitenskapelig og teknisk virksom...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2021-06-01</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>552484</th>\n <td>NaN</td>\n <td>JAPAN STARTUP RESEARCH</td>\n <td>NaN</td>\n <td>928995070</td>\n <td>72.190</td>\n <td>Annen forskning og annet utviklingsarbeid inne...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2022-03-11</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>608435</th>\n <td>NaN</td>\n <td>AE ENERGY TEAM</td>\n <td>NaN</td>\n <td>930484156</td>\n <td>72.190</td>\n <td>Annen forskning og annet utviklingsarbeid inne...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2022-11-30</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>624409</th>\n <td>NaN</td>\n <td>CLEANAIR</td>\n <td>NaN</td>\n <td>930855820</td>\n <td>74.909</td>\n <td>Annen faglig, vitenskapelig og teknisk virksom...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2023-03-24</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>625816</th>\n <td>NaN</td>\n <td>TRACK RESCUE TEAM</td>\n <td>NaN</td>\n <td>930881724</td>\n <td>71.129</td>\n <td>Annen teknisk konsulentvirksomhet</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2022-12-11</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>908051</th>\n <td>NaN</td>\n <td>HEART ROOM INTERNATIONAL</td>\n <td>www.heartroom.no</td>\n <td>989497774</td>\n <td>63.110</td>\n <td>Databehandling, datalagring og tilknyttede tje...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2006-01-31</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>1025313</th>\n <td>NaN</td>\n <td>URODYNAMISK DISKUSJONSGRUPPE (UDYDIG)</td>\n <td>NaN</td>\n <td>996802019</td>\n <td>72.190</td>\n <td>Annen forskning og annet utviklingsarbeid inne...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>1980-11-01</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n </tbody>\n</table>\n<p>14 rows × 41 columns</p>\n</div>"
},
"execution_count": 9,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"include = [\n",
" 'Annen forskning og annet utviklingsarbeid innen naturvitenskap og teknikk',\n",
" 'Annen faglig, vitenskapelig og teknisk virksomhet ikke nevnt annet sted',\n",
" 'Annen teknisk konsulentvirksomhet',\n",
" 'Databehandling, datalagring og tilknyttede tjenester',\n",
" 'Forvaltning og drift av IT-systemer',\n",
"]\n",
"frivillig[frivillig['naeringskode1.beskrivelse'].isin(include)]"
],
"metadata": {
"collapsed": false,
"ExecuteTime": {
"end_time": "2023-08-02T16:32:38.384614763Z",
"start_time": "2023-08-02T16:32:38.081803943Z"
}
},
"id": "9decc11d90f927e6"
},
{
"cell_type": "markdown",
"source": [
"With `hjemmeside` if at least one row contains `data` but not `slekt og data`.\n",
"https://stackoverflow.com/questions/38980514/most-concise-way-to-select-rows-where-any-column-contains-a-string-in-pandas-dat/43018248#43018248"
],
"metadata": {
"collapsed": false
},
"id": "d0563850b52eed0f"
},
{
"cell_type": "code",
"execution_count": 10,
"outputs": [
{
"data": {
"text/plain": " antallAnsatte navn \\\n63657 9.0 DEN NORSKE DATAFORENING \n102215 NaN SUNNMØRE DATA OG KULTUR \n107208 NaN BITHACK DATAPARTY \n132759 NaN LED LINJEFORENINGEN FOR ELEKTRO OG DATA \n143856 NaN LOKAL DATA UNGDOM \n144747 NaN KVALSUND E-SPORT OG DATAFORENING \n163364 NaN DATAINTERESSERT KRAGERØUNGDOM \n190754 NaN HAUGALAND DATAUNGDOM \n392075 NaN IRISH WOLFHOUND DATABASE \n401263 NaN NORSK NETTVERK FOR DATASPILLBEDRIFTER - NONEDA \n538400 NaN DATASTUER LARVIK \n799068 NaN NORSK PEDAGOGISK DATAFORENING \n873305 NaN SAUDA SOGELAG \n908051 NaN HEART ROOM INTERNATIONAL \n921200 NaN XCOM DATATEKNOLOGI \n927425 NaN BURNOUT DATAPARTY \n985502 NaN DATAKAMERATENE FK GLØSHAUGEN \n1045143 NaN HORDALAN DATAFORENING \n\n hjemmeside organisasjonsnummer naeringskode1.kode \\\n63657 www.dataforeningen.no 871549842 94.991 \n102215 www.sdok.no 911737620 94.991 \n107208 bithack.org 911966816 94.991 \n132759 www.led-uis.no 913279271 94.991 \n143856 lokaldataungdom.no 913810449 94.991 \n144747 www.kesport.no 913847768 94.991 \n163364 dikulan.no 914835275 94.991 \n190754 hadu.no 916112882 94.991 \n392075 iwdb.org 924299673 94.991 \n401263 www.noneda.no 924586737 94.991 \n538400 seniornett-larvik.no 928614522 85.599 \n799068 www.nped.no 981694791 94.991 \n873305 www.sauda-sogelag.no 987719397 77.330 \n908051 www.heartroom.no 989497774 63.110 \n921200 xcom17.abakus.no 990398321 94.991 \n927425 www.nettverksparty.com 990779767 94.991 \n985502 datakameratene.com 994438832 93.120 \n1045143 www.hordalan.no 997867874 94.991 \n\n naeringskode1.beskrivelse \\\n63657 Aktiviteter i andre interesseorganisasjoner ik... \n102215 Aktiviteter i andre interesseorganisasjoner ik... \n107208 Aktiviteter i andre interesseorganisasjoner ik... \n132759 Aktiviteter i andre interesseorganisasjoner ik... \n143856 Aktiviteter i andre interesseorganisasjoner ik... \n144747 Aktiviteter i andre interesseorganisasjoner ik... \n163364 Aktiviteter i andre interesseorganisasjoner ik... \n190754 Aktiviteter i andre interesseorganisasjoner ik... \n392075 Aktiviteter i andre interesseorganisasjoner ik... \n401263 Aktiviteter i andre interesseorganisasjoner ik... \n538400 Annen undervisning ikke nevnt annet sted \n799068 Aktiviteter i andre interesseorganisasjoner ik... \n873305 Utleie og leasing av kontor- og datamaskiner \n908051 Databehandling, datalagring og tilknyttede tje... \n921200 Aktiviteter i andre interesseorganisasjoner ik... \n927425 Aktiviteter i andre interesseorganisasjoner ik... \n985502 Idrettslag og -klubber \n1045143 Aktiviteter i andre interesseorganisasjoner ik... \n\n naeringskode2.kode naeringskode2.beskrivelse naeringskode3.kode \\\n63657 NaN NaN NaN \n102215 NaN NaN NaN \n107208 NaN NaN NaN \n132759 NaN NaN NaN \n143856 NaN NaN NaN \n144747 NaN NaN NaN \n163364 NaN NaN NaN \n190754 NaN NaN NaN \n392075 NaN NaN NaN \n401263 NaN NaN NaN \n538400 NaN NaN NaN \n799068 NaN NaN NaN \n873305 NaN NaN NaN \n908051 NaN NaN NaN \n921200 NaN NaN NaN \n927425 NaN NaN NaN \n985502 NaN NaN NaN \n1045143 NaN NaN NaN \n\n naeringskode3.beskrivelse ... stiftelsesdato \\\n63657 NaN ... 1953-10-01 \n102215 NaN ... 2013-03-20 \n107208 NaN ... 2014-03-02 \n132759 NaN ... 2014-01-20 \n143856 NaN ... 2013-11-23 \n144747 NaN ... 2014-06-14 \n163364 NaN ... 2015-01-17 \n190754 NaN ... 2015-10-08 \n392075 NaN ... 2016-01-01 \n401263 NaN ... 2020-01-16 \n538400 NaN ... 2021-11-23 \n799068 NaN ... 1987-03-25 \n873305 NaN ... 1979-01-31 \n908051 NaN ... 2006-01-31 \n921200 NaN ... 2006-10-04 \n927425 NaN ... 2006-11-15 \n985502 NaN ... 2008-01-04 \n1045143 NaN ... 2011-11-18 \n\n registrertIMvaRegisteret frivilligMvaRegistrertBeskrivelser \\\n63657 True NaN \n102215 False NaN \n107208 False NaN \n132759 False NaN \n143856 False NaN \n144747 False NaN \n163364 False NaN \n190754 False NaN \n392075 False NaN \n401263 False NaN \n538400 False NaN \n799068 False NaN \n873305 False NaN \n908051 False NaN \n921200 False NaN \n927425 False NaN \n985502 False NaN \n1045143 False NaN \n\n registrertIForetaksregisteret registrertIStiftelsesregisteret \\\n63657 False False \n102215 False False \n107208 False False \n132759 False False \n143856 False False \n144747 False False \n163364 False False \n190754 False False \n392075 False False \n401263 False False \n538400 False False \n799068 False False \n873305 False False \n908051 False False \n921200 False False \n927425 False False \n985502 False False \n1045143 False False \n\n konkurs underAvvikling underTvangsavviklingEllerTvangsopplosning \\\n63657 False False False \n102215 False False False \n107208 False False False \n132759 False False False \n143856 False False False \n144747 False False False \n163364 False False False \n190754 False False False \n392075 False False False \n401263 False False False \n538400 False False False \n799068 False False False \n873305 False False False \n908051 False False False \n921200 False False False \n927425 False False False \n985502 False False False \n1045143 False False False \n\n overordnetEnhet maalform \n63657 NaN Bokmål \n102215 NaN Bokmål \n107208 NaN Bokmål \n132759 NaN Bokmål \n143856 NaN Bokmål \n144747 NaN Nynorsk \n163364 NaN Bokmål \n190754 NaN Bokmål \n392075 NaN Bokmål \n401263 NaN Bokmål \n538400 NaN Bokmål \n799068 NaN Bokmål \n873305 NaN Bokmål \n908051 NaN Bokmål \n921200 NaN Bokmål \n927425 NaN Bokmål \n985502 NaN Bokmål \n1045143 NaN Bokmål \n\n[18 rows x 41 columns]",
"text/html": "<div>\n<style scoped>\n .dataframe tbody tr th:only-of-type {\n vertical-align: middle;\n }\n\n .dataframe tbody tr th {\n vertical-align: top;\n }\n\n .dataframe thead th {\n text-align: right;\n }\n</style>\n<table border=\"1\" class=\"dataframe\">\n <thead>\n <tr style=\"text-align: right;\">\n <th></th>\n <th>antallAnsatte</th>\n <th>navn</th>\n <th>hjemmeside</th>\n <th>organisasjonsnummer</th>\n <th>naeringskode1.kode</th>\n <th>naeringskode1.beskrivelse</th>\n <th>naeringskode2.kode</th>\n <th>naeringskode2.beskrivelse</th>\n <th>naeringskode3.kode</th>\n <th>naeringskode3.beskrivelse</th>\n <th>...</th>\n <th>stiftelsesdato</th>\n <th>registrertIMvaRegisteret</th>\n <th>frivilligMvaRegistrertBeskrivelser</th>\n <th>registrertIForetaksregisteret</th>\n <th>registrertIStiftelsesregisteret</th>\n <th>konkurs</th>\n <th>underAvvikling</th>\n <th>underTvangsavviklingEllerTvangsopplosning</th>\n <th>overordnetEnhet</th>\n <th>maalform</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>63657</th>\n <td>9.0</td>\n <td>DEN NORSKE DATAFORENING</td>\n <td>www.dataforeningen.no</td>\n <td>871549842</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>1953-10-01</td>\n <td>True</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>102215</th>\n <td>NaN</td>\n <td>SUNNMØRE DATA OG KULTUR</td>\n <td>www.sdok.no</td>\n <td>911737620</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2013-03-20</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>107208</th>\n <td>NaN</td>\n <td>BITHACK DATAPARTY</td>\n <td>bithack.org</td>\n <td>911966816</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2014-03-02</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>132759</th>\n <td>NaN</td>\n <td>LED LINJEFORENINGEN FOR ELEKTRO OG DATA</td>\n <td>www.led-uis.no</td>\n <td>913279271</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2014-01-20</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>143856</th>\n <td>NaN</td>\n <td>LOKAL DATA UNGDOM</td>\n <td>lokaldataungdom.no</td>\n <td>913810449</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2013-11-23</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>144747</th>\n <td>NaN</td>\n <td>KVALSUND E-SPORT OG DATAFORENING</td>\n <td>www.kesport.no</td>\n <td>913847768</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2014-06-14</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Nynorsk</td>\n </tr>\n <tr>\n <th>163364</th>\n <td>NaN</td>\n <td>DATAINTERESSERT KRAGERØUNGDOM</td>\n <td>dikulan.no</td>\n <td>914835275</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2015-01-17</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>190754</th>\n <td>NaN</td>\n <td>HAUGALAND DATAUNGDOM</td>\n <td>hadu.no</td>\n <td>916112882</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2015-10-08</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>392075</th>\n <td>NaN</td>\n <td>IRISH WOLFHOUND DATABASE</td>\n <td>iwdb.org</td>\n <td>924299673</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2016-01-01</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>401263</th>\n <td>NaN</td>\n <td>NORSK NETTVERK FOR DATASPILLBEDRIFTER - NONEDA</td>\n <td>www.noneda.no</td>\n <td>924586737</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2020-01-16</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>538400</th>\n <td>NaN</td>\n <td>DATASTUER LARVIK</td>\n <td>seniornett-larvik.no</td>\n <td>928614522</td>\n <td>85.599</td>\n <td>Annen undervisning ikke nevnt annet sted</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2021-11-23</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>799068</th>\n <td>NaN</td>\n <td>NORSK PEDAGOGISK DATAFORENING</td>\n <td>www.nped.no</td>\n <td>981694791</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>1987-03-25</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>873305</th>\n <td>NaN</td>\n <td>SAUDA SOGELAG</td>\n <td>www.sauda-sogelag.no</td>\n <td>987719397</td>\n <td>77.330</td>\n <td>Utleie og leasing av kontor- og datamaskiner</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>1979-01-31</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>908051</th>\n <td>NaN</td>\n <td>HEART ROOM INTERNATIONAL</td>\n <td>www.heartroom.no</td>\n <td>989497774</td>\n <td>63.110</td>\n <td>Databehandling, datalagring og tilknyttede tje...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2006-01-31</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>921200</th>\n <td>NaN</td>\n <td>XCOM DATATEKNOLOGI</td>\n <td>xcom17.abakus.no</td>\n <td>990398321</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2006-10-04</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>927425</th>\n <td>NaN</td>\n <td>BURNOUT DATAPARTY</td>\n <td>www.nettverksparty.com</td>\n <td>990779767</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2006-11-15</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>985502</th>\n <td>NaN</td>\n <td>DATAKAMERATENE FK GLØSHAUGEN</td>\n <td>datakameratene.com</td>\n <td>994438832</td>\n <td>93.120</td>\n <td>Idrettslag og -klubber</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2008-01-04</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n <tr>\n <th>1045143</th>\n <td>NaN</td>\n <td>HORDALAN DATAFORENING</td>\n <td>www.hordalan.no</td>\n <td>997867874</td>\n <td>94.991</td>\n <td>Aktiviteter i andre interesseorganisasjoner ik...</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>NaN</td>\n <td>...</td>\n <td>2011-11-18</td>\n <td>False</td>\n <td>NaN</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>False</td>\n <td>NaN</td>\n <td>Bokmål</td>\n </tr>\n </tbody>\n</table>\n<p>18 rows × 41 columns</p>\n</div>"
},
"execution_count": 10,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"hjemmeside = frivillig[frivillig['hjemmeside'].notnull()]\n",
"data = hjemmeside[hjemmeside.apply(lambda r: r.str.contains('data', case=False).any(), axis=1)]\n",
"data[~data.apply(lambda r: r.str.contains('slekt og data', case=False).any(), axis=1)]"
],
"metadata": {
"collapsed": false,
"ExecuteTime": {
"end_time": "2023-08-02T16:32:47.841886643Z",
"start_time": "2023-08-02T16:32:38.129824838Z"
}
},
"id": "bc8922fea69bc649"
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 2
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython2",
"version": "2.7.6"
}
},
"nbformat": 4,
"nbformat_minor": 5
}