{
"cells": [
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [],
"source": [
"import pandas as pd"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
"pd.set_option('display.max_columns', None)\n",
"pd.set_option('display.max_rows', 5)"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"
\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" 西暦(年) | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" 1 | \n",
" 北海道 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 2359183 | \n",
" 1244322 | \n",
" 1114861 | \n",
"
\n",
" \n",
" 1 | \n",
" 2 | \n",
" 青森県 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 756454 | \n",
" 381293 | \n",
" 375161 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 937 | \n",
" 46 | \n",
" 鹿児島県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1648177 | \n",
" 773061 | \n",
" 875116 | \n",
"
\n",
" \n",
" 938 | \n",
" 47 | \n",
" 沖縄県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1433566 | \n",
" 704619 | \n",
" 728947 | \n",
"
\n",
" \n",
"
\n",
"
939 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) 西暦(年) 人口(総数) 人口(男) 人口(女)\n",
"0 1 北海道 大正 9.0 1920.0 2359183 1244322 1114861\n",
"1 2 青森県 大正 9.0 1920.0 756454 381293 375161\n",
".. ... ... .. ... ... ... ... ...\n",
"937 46 鹿児島県 平成 27.0 2015.0 1648177 773061 875116\n",
"938 47 沖縄県 平成 27.0 2015.0 1433566 704619 728947\n",
"\n",
"[939 rows x 8 columns]"
]
},
"execution_count": 3,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df = pd.read_csv('data.csv',encoding='shift-jis')\n",
"df"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" 西暦(年) | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 1 | \n",
" 1 | \n",
" 北海道 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 2359183 | \n",
" 1244322 | \n",
" 1114861 | \n",
"
\n",
" \n",
" 2 | \n",
" 2 | \n",
" 青森県 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 756454 | \n",
" 381293 | \n",
" 375161 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 938 | \n",
" 46 | \n",
" 鹿児島県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1648177 | \n",
" 773061 | \n",
" 875116 | \n",
"
\n",
" \n",
" 939 | \n",
" 47 | \n",
" 沖縄県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1433566 | \n",
" 704619 | \n",
" 728947 | \n",
"
\n",
" \n",
"
\n",
"
939 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) 西暦(年) 人口(総数) 人口(男) 人口(女)\n",
"1 1 北海道 大正 9.0 1920.0 2359183 1244322 1114861\n",
"2 2 青森県 大正 9.0 1920.0 756454 381293 375161\n",
".. ... ... .. ... ... ... ... ...\n",
"938 46 鹿児島県 平成 27.0 2015.0 1648177 773061 875116\n",
"939 47 沖縄県 平成 27.0 2015.0 1433566 704619 728947\n",
"\n",
"[939 rows x 8 columns]"
]
},
"execution_count": 4,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df.index = df.index + 1\n",
"df"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" 西暦(年) | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 1 | \n",
" 1 | \n",
" 北海道 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 2359183 | \n",
" 1244322 | \n",
" 1114861 | \n",
"
\n",
" \n",
" 2 | \n",
" 2 | \n",
" 青森県 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 756454 | \n",
" 381293 | \n",
" 375161 | \n",
"
\n",
" \n",
" 3 | \n",
" 3 | \n",
" 岩手県 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 845540 | \n",
" 421069 | \n",
" 424471 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) 西暦(年) 人口(総数) 人口(男) 人口(女)\n",
"1 1 北海道 大正 9.0 1920.0 2359183 1244322 1114861\n",
"2 2 青森県 大正 9.0 1920.0 756454 381293 375161\n",
"3 3 岩手県 大正 9.0 1920.0 845540 421069 424471"
]
},
"execution_count": 5,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[0:3]"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" 西暦(年) | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 1 | \n",
" 1 | \n",
" 北海道 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 2359183 | \n",
" 1244322 | \n",
" 1114861 | \n",
"
\n",
" \n",
" 2 | \n",
" 2 | \n",
" 青森県 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 756454 | \n",
" 381293 | \n",
" 375161 | \n",
"
\n",
" \n",
" 3 | \n",
" 3 | \n",
" 岩手県 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 845540 | \n",
" 421069 | \n",
" 424471 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) 西暦(年) 人口(総数) 人口(男) 人口(女)\n",
"1 1 北海道 大正 9.0 1920.0 2359183 1244322 1114861\n",
"2 2 青森県 大正 9.0 1920.0 756454 381293 375161\n",
"3 3 岩手県 大正 9.0 1920.0 845540 421069 424471"
]
},
"execution_count": 6,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[:3]"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" 西暦(年) | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 10 | \n",
" 10 | \n",
" 群馬県 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 1052610 | \n",
" 514106 | \n",
" 538504 | \n",
"
\n",
" \n",
" 11 | \n",
" 11 | \n",
" 埼玉県 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 1319533 | \n",
" 641161 | \n",
" 678372 | \n",
"
\n",
" \n",
" 12 | \n",
" 12 | \n",
" 千葉県 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 1336155 | \n",
" 656968 | \n",
" 679187 | \n",
"
\n",
" \n",
" 13 | \n",
" 13 | \n",
" 東京都 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 3699428 | \n",
" 1952989 | \n",
" 1746439 | \n",
"
\n",
" \n",
" 14 | \n",
" 14 | \n",
" 神奈川県 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 1323390 | \n",
" 689751 | \n",
" 633639 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) 西暦(年) 人口(総数) 人口(男) 人口(女)\n",
"10 10 群馬県 大正 9.0 1920.0 1052610 514106 538504\n",
"11 11 埼玉県 大正 9.0 1920.0 1319533 641161 678372\n",
"12 12 千葉県 大正 9.0 1920.0 1336155 656968 679187\n",
"13 13 東京都 大正 9.0 1920.0 3699428 1952989 1746439\n",
"14 14 神奈川県 大正 9.0 1920.0 1323390 689751 633639"
]
},
"execution_count": 7,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[9:14]"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" 西暦(年) | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 101 | \n",
" 7 | \n",
" 福島県 | \n",
" 昭和 | \n",
" 5.0 | \n",
" 1930.0 | \n",
" 1508150 | \n",
" 742342 | \n",
" 765808 | \n",
"
\n",
" \n",
" 102 | \n",
" 8 | \n",
" 茨城県 | \n",
" 昭和 | \n",
" 5.0 | \n",
" 1930.0 | \n",
" 1487097 | \n",
" 734059 | \n",
" 753038 | \n",
"
\n",
" \n",
" 103 | \n",
" 9 | \n",
" 栃木県 | \n",
" 昭和 | \n",
" 5.0 | \n",
" 1930.0 | \n",
" 1141737 | \n",
" 562839 | \n",
" 578898 | \n",
"
\n",
" \n",
" 104 | \n",
" 10 | \n",
" 群馬県 | \n",
" 昭和 | \n",
" 5.0 | \n",
" 1930.0 | \n",
" 1186080 | \n",
" 581007 | \n",
" 605073 | \n",
"
\n",
" \n",
" 105 | \n",
" 11 | \n",
" 埼玉県 | \n",
" 昭和 | \n",
" 5.0 | \n",
" 1930.0 | \n",
" 1459172 | \n",
" 718779 | \n",
" 740393 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) 西暦(年) 人口(総数) 人口(男) 人口(女)\n",
"101 7 福島県 昭和 5.0 1930.0 1508150 742342 765808\n",
"102 8 茨城県 昭和 5.0 1930.0 1487097 734059 753038\n",
"103 9 栃木県 昭和 5.0 1930.0 1141737 562839 578898\n",
"104 10 群馬県 昭和 5.0 1930.0 1186080 581007 605073\n",
"105 11 埼玉県 昭和 5.0 1930.0 1459172 718779 740393"
]
},
"execution_count": 8,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[100:105]"
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"1 2359183\n",
"2 756454\n",
"3 845540\n",
"4 961768\n",
"5 898537\n",
"Name: 人口(総数), dtype: int64"
]
},
"execution_count": 9,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df['人口(総数)'][:5]"
]
},
{
"cell_type": "code",
"execution_count": 10,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 人口(総数) | \n",
"
\n",
" \n",
" \n",
" \n",
" 1 | \n",
" 2359183 | \n",
"
\n",
" \n",
" 2 | \n",
" 756454 | \n",
"
\n",
" \n",
" 3 | \n",
" 845540 | \n",
"
\n",
" \n",
" 4 | \n",
" 961768 | \n",
"
\n",
" \n",
" 5 | \n",
" 898537 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" 人口(総数)\n",
"1 2359183\n",
"2 756454\n",
"3 845540\n",
"4 961768\n",
"5 898537"
]
},
"execution_count": 10,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[['人口(総数)']][:5]"
]
},
{
"cell_type": "code",
"execution_count": 11,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県名 | \n",
" 人口(総数) | \n",
"
\n",
" \n",
" \n",
" \n",
" 1 | \n",
" 北海道 | \n",
" 2359183 | \n",
"
\n",
" \n",
" 2 | \n",
" 青森県 | \n",
" 756454 | \n",
"
\n",
" \n",
" 3 | \n",
" 岩手県 | \n",
" 845540 | \n",
"
\n",
" \n",
" 4 | \n",
" 宮城県 | \n",
" 961768 | \n",
"
\n",
" \n",
" 5 | \n",
" 秋田県 | \n",
" 898537 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" 都道府県名 人口(総数)\n",
"1 北海道 2359183\n",
"2 青森県 756454\n",
"3 岩手県 845540\n",
"4 宮城県 961768\n",
"5 秋田県 898537"
]
},
"execution_count": 11,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[['都道府県名', '人口(総数)']][:5]"
]
},
{
"cell_type": "code",
"execution_count": 12,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"1 False\n",
"2 False\n",
" ... \n",
"938 True\n",
"939 True\n",
"Name: 西暦(年), Length: 939, dtype: bool"
]
},
"execution_count": 12,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df['西暦(年)'] == 2015"
]
},
{
"cell_type": "code",
"execution_count": 13,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" 西暦(年) | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 893 | \n",
" 1 | \n",
" 北海道 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 5381733 | \n",
" 2537089 | \n",
" 2844644 | \n",
"
\n",
" \n",
" 894 | \n",
" 2 | \n",
" 青森県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1308265 | \n",
" 614694 | \n",
" 693571 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 938 | \n",
" 46 | \n",
" 鹿児島県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1648177 | \n",
" 773061 | \n",
" 875116 | \n",
"
\n",
" \n",
" 939 | \n",
" 47 | \n",
" 沖縄県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1433566 | \n",
" 704619 | \n",
" 728947 | \n",
"
\n",
" \n",
"
\n",
"
47 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) 西暦(年) 人口(総数) 人口(男) 人口(女)\n",
"893 1 北海道 平成 27.0 2015.0 5381733 2537089 2844644\n",
"894 2 青森県 平成 27.0 2015.0 1308265 614694 693571\n",
".. ... ... .. ... ... ... ... ...\n",
"938 46 鹿児島県 平成 27.0 2015.0 1648177 773061 875116\n",
"939 47 沖縄県 平成 27.0 2015.0 1433566 704619 728947\n",
"\n",
"[47 rows x 8 columns]"
]
},
"execution_count": 13,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[df['西暦(年)'] == 2015]"
]
},
{
"cell_type": "code",
"execution_count": 14,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" 西暦(年) | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 13 | \n",
" 13 | \n",
" 東京都 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 3699428 | \n",
" 1952989 | \n",
" 1746439 | \n",
"
\n",
" \n",
" 60 | \n",
" 13 | \n",
" 東京都 | \n",
" 大正 | \n",
" 14.0 | \n",
" 1925.0 | \n",
" 4485144 | \n",
" 2387609 | \n",
" 2097535 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 858 | \n",
" 13 | \n",
" 東京都 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 13159388 | \n",
" 6512110 | \n",
" 6647278 | \n",
"
\n",
" \n",
" 905 | \n",
" 13 | \n",
" 東京都 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 13515271 | \n",
" 6666690 | \n",
" 6848581 | \n",
"
\n",
" \n",
"
\n",
"
20 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) 西暦(年) 人口(総数) 人口(男) 人口(女)\n",
"13 13 東京都 大正 9.0 1920.0 3699428 1952989 1746439\n",
"60 13 東京都 大正 14.0 1925.0 4485144 2387609 2097535\n",
".. ... ... .. ... ... ... ... ...\n",
"858 13 東京都 平成 22.0 2010.0 13159388 6512110 6647278\n",
"905 13 東京都 平成 27.0 2015.0 13515271 6666690 6848581\n",
"\n",
"[20 rows x 8 columns]"
]
},
"execution_count": 14,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[df['都道府県名'] == '東京都']"
]
},
{
"cell_type": "code",
"execution_count": 15,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"1 True\n",
"2 True\n",
" ... \n",
"938 False\n",
"939 False\n",
"Name: 西暦(年), Length: 939, dtype: bool"
]
},
"execution_count": 15,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df['西暦(年)'] % 10 == 0"
]
},
{
"cell_type": "code",
"execution_count": 16,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" 西暦(年) | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 1 | \n",
" 1 | \n",
" 北海道 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 2359183 | \n",
" 1244322 | \n",
" 1114861 | \n",
"
\n",
" \n",
" 2 | \n",
" 2 | \n",
" 青森県 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 756454 | \n",
" 381293 | \n",
" 375161 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 891 | \n",
" 46 | \n",
" 鹿児島県 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 1706242 | \n",
" 796896 | \n",
" 909346 | \n",
"
\n",
" \n",
" 892 | \n",
" 47 | \n",
" 沖縄県 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 1392818 | \n",
" 683328 | \n",
" 709490 | \n",
"
\n",
" \n",
"
\n",
"
470 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) 西暦(年) 人口(総数) 人口(男) 人口(女)\n",
"1 1 北海道 大正 9.0 1920.0 2359183 1244322 1114861\n",
"2 2 青森県 大正 9.0 1920.0 756454 381293 375161\n",
".. ... ... .. ... ... ... ... ...\n",
"891 46 鹿児島県 平成 22.0 2010.0 1706242 796896 909346\n",
"892 47 沖縄県 平成 22.0 2010.0 1392818 683328 709490\n",
"\n",
"[470 rows x 8 columns]"
]
},
"execution_count": 16,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[df['西暦(年)'] % 10 == 0]"
]
},
{
"cell_type": "code",
"execution_count": 17,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" 西暦(年) | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 48 | \n",
" 1 | \n",
" 北海道 | \n",
" 大正 | \n",
" 14.0 | \n",
" 1925.0 | \n",
" 2498679 | \n",
" 1305473 | \n",
" 1193206 | \n",
"
\n",
" \n",
" 49 | \n",
" 2 | \n",
" 青森県 | \n",
" 大正 | \n",
" 14.0 | \n",
" 1925.0 | \n",
" 812977 | \n",
" 408770 | \n",
" 404207 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 938 | \n",
" 46 | \n",
" 鹿児島県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1648177 | \n",
" 773061 | \n",
" 875116 | \n",
"
\n",
" \n",
" 939 | \n",
" 47 | \n",
" 沖縄県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1433566 | \n",
" 704619 | \n",
" 728947 | \n",
"
\n",
" \n",
"
\n",
"
469 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) 西暦(年) 人口(総数) 人口(男) 人口(女)\n",
"48 1 北海道 大正 14.0 1925.0 2498679 1305473 1193206\n",
"49 2 青森県 大正 14.0 1925.0 812977 408770 404207\n",
".. ... ... .. ... ... ... ... ...\n",
"938 46 鹿児島県 平成 27.0 2015.0 1648177 773061 875116\n",
"939 47 沖縄県 平成 27.0 2015.0 1433566 704619 728947\n",
"\n",
"[469 rows x 8 columns]"
]
},
"execution_count": 17,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[~(df['西暦(年)'] % 10 == 0)]"
]
},
{
"cell_type": "code",
"execution_count": 18,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" 西暦(年) | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 48 | \n",
" 1 | \n",
" 北海道 | \n",
" 大正 | \n",
" 14.0 | \n",
" 1925.0 | \n",
" 2498679 | \n",
" 1305473 | \n",
" 1193206 | \n",
"
\n",
" \n",
" 49 | \n",
" 2 | \n",
" 青森県 | \n",
" 大正 | \n",
" 14.0 | \n",
" 1925.0 | \n",
" 812977 | \n",
" 408770 | \n",
" 404207 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 938 | \n",
" 46 | \n",
" 鹿児島県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1648177 | \n",
" 773061 | \n",
" 875116 | \n",
"
\n",
" \n",
" 939 | \n",
" 47 | \n",
" 沖縄県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1433566 | \n",
" 704619 | \n",
" 728947 | \n",
"
\n",
" \n",
"
\n",
"
469 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) 西暦(年) 人口(総数) 人口(男) 人口(女)\n",
"48 1 北海道 大正 14.0 1925.0 2498679 1305473 1193206\n",
"49 2 青森県 大正 14.0 1925.0 812977 408770 404207\n",
".. ... ... .. ... ... ... ... ...\n",
"938 46 鹿児島県 平成 27.0 2015.0 1648177 773061 875116\n",
"939 47 沖縄県 平成 27.0 2015.0 1433566 704619 728947\n",
"\n",
"[469 rows x 8 columns]"
]
},
"execution_count": 18,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[df['西暦(年)'] % 10 != 0]"
]
},
{
"cell_type": "code",
"execution_count": 19,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" 西暦(年) | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 905 | \n",
" 13 | \n",
" 東京都 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 13515271 | \n",
" 6666690 | \n",
" 6848581 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) 西暦(年) 人口(総数) 人口(男) 人口(女)\n",
"905 13 東京都 平成 27.0 2015.0 13515271 6666690 6848581"
]
},
"execution_count": 19,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[(df['西暦(年)'] == 2015) & (df['都道府県名'] == '東京都')]"
]
},
{
"cell_type": "code",
"execution_count": 20,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" 西暦(年) | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 846 | \n",
" 1 | \n",
" 北海道 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 5506419 | \n",
" 2603345 | \n",
" 2903074 | \n",
"
\n",
" \n",
" 847 | \n",
" 2 | \n",
" 青森県 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 1373339 | \n",
" 646141 | \n",
" 727198 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 938 | \n",
" 46 | \n",
" 鹿児島県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1648177 | \n",
" 773061 | \n",
" 875116 | \n",
"
\n",
" \n",
" 939 | \n",
" 47 | \n",
" 沖縄県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1433566 | \n",
" 704619 | \n",
" 728947 | \n",
"
\n",
" \n",
"
\n",
"
94 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) 西暦(年) 人口(総数) 人口(男) 人口(女)\n",
"846 1 北海道 平成 22.0 2010.0 5506419 2603345 2903074\n",
"847 2 青森県 平成 22.0 2010.0 1373339 646141 727198\n",
".. ... ... .. ... ... ... ... ...\n",
"938 46 鹿児島県 平成 27.0 2015.0 1648177 773061 875116\n",
"939 47 沖縄県 平成 27.0 2015.0 1433566 704619 728947\n",
"\n",
"[94 rows x 8 columns]"
]
},
"execution_count": 20,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[(df['西暦(年)'] == 2010) | (df['西暦(年)'] == 2015)]"
]
},
{
"cell_type": "code",
"execution_count": 21,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" year | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 1 | \n",
" 1 | \n",
" 北海道 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 2359183 | \n",
" 1244322 | \n",
" 1114861 | \n",
"
\n",
" \n",
" 2 | \n",
" 2 | \n",
" 青森県 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 756454 | \n",
" 381293 | \n",
" 375161 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 938 | \n",
" 46 | \n",
" 鹿児島県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1648177 | \n",
" 773061 | \n",
" 875116 | \n",
"
\n",
" \n",
" 939 | \n",
" 47 | \n",
" 沖縄県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1433566 | \n",
" 704619 | \n",
" 728947 | \n",
"
\n",
" \n",
"
\n",
"
939 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) year 人口(総数) 人口(男) 人口(女)\n",
"1 1 北海道 大正 9.0 1920.0 2359183 1244322 1114861\n",
"2 2 青森県 大正 9.0 1920.0 756454 381293 375161\n",
".. ... ... .. ... ... ... ... ...\n",
"938 46 鹿児島県 平成 27.0 2015.0 1648177 773061 875116\n",
"939 47 沖縄県 平成 27.0 2015.0 1433566 704619 728947\n",
"\n",
"[939 rows x 8 columns]"
]
},
"execution_count": 21,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df = df.rename(columns={'西暦(年)': 'year'})\n",
"df"
]
},
{
"cell_type": "code",
"execution_count": 22,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" year | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 846 | \n",
" 1 | \n",
" 北海道 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 5506419 | \n",
" 2603345 | \n",
" 2903074 | \n",
"
\n",
" \n",
" 847 | \n",
" 2 | \n",
" 青森県 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 1373339 | \n",
" 646141 | \n",
" 727198 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 891 | \n",
" 46 | \n",
" 鹿児島県 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 1706242 | \n",
" 796896 | \n",
" 909346 | \n",
"
\n",
" \n",
" 892 | \n",
" 47 | \n",
" 沖縄県 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 1392818 | \n",
" 683328 | \n",
" 709490 | \n",
"
\n",
" \n",
"
\n",
"
47 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) year 人口(総数) 人口(男) 人口(女)\n",
"846 1 北海道 平成 22.0 2010.0 5506419 2603345 2903074\n",
"847 2 青森県 平成 22.0 2010.0 1373339 646141 727198\n",
".. ... ... .. ... ... ... ... ...\n",
"891 46 鹿児島県 平成 22.0 2010.0 1706242 796896 909346\n",
"892 47 沖縄県 平成 22.0 2010.0 1392818 683328 709490\n",
"\n",
"[47 rows x 8 columns]"
]
},
"execution_count": 22,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df.query('year == 2010')"
]
},
{
"cell_type": "code",
"execution_count": 23,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" year | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 893 | \n",
" 1 | \n",
" 北海道 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 5381733 | \n",
" 2537089 | \n",
" 2844644 | \n",
"
\n",
" \n",
" 894 | \n",
" 2 | \n",
" 青森県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1308265 | \n",
" 614694 | \n",
" 693571 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 938 | \n",
" 46 | \n",
" 鹿児島県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1648177 | \n",
" 773061 | \n",
" 875116 | \n",
"
\n",
" \n",
" 939 | \n",
" 47 | \n",
" 沖縄県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1433566 | \n",
" 704619 | \n",
" 728947 | \n",
"
\n",
" \n",
"
\n",
"
47 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) year 人口(総数) 人口(男) 人口(女)\n",
"893 1 北海道 平成 27.0 2015.0 5381733 2537089 2844644\n",
"894 2 青森県 平成 27.0 2015.0 1308265 614694 693571\n",
".. ... ... .. ... ... ... ... ...\n",
"938 46 鹿児島県 平成 27.0 2015.0 1648177 773061 875116\n",
"939 47 沖縄県 平成 27.0 2015.0 1433566 704619 728947\n",
"\n",
"[47 rows x 8 columns]"
]
},
"execution_count": 23,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df.query('year > 2010')"
]
},
{
"cell_type": "code",
"execution_count": 24,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" year | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 13 | \n",
" 13 | \n",
" 東京都 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 3699428 | \n",
" 1952989 | \n",
" 1746439 | \n",
"
\n",
" \n",
" 60 | \n",
" 13 | \n",
" 東京都 | \n",
" 大正 | \n",
" 14.0 | \n",
" 1925.0 | \n",
" 4485144 | \n",
" 2387609 | \n",
" 2097535 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 858 | \n",
" 13 | \n",
" 東京都 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 13159388 | \n",
" 6512110 | \n",
" 6647278 | \n",
"
\n",
" \n",
" 905 | \n",
" 13 | \n",
" 東京都 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 13515271 | \n",
" 6666690 | \n",
" 6848581 | \n",
"
\n",
" \n",
"
\n",
"
20 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) year 人口(総数) 人口(男) 人口(女)\n",
"13 13 東京都 大正 9.0 1920.0 3699428 1952989 1746439\n",
"60 13 東京都 大正 14.0 1925.0 4485144 2387609 2097535\n",
".. ... ... .. ... ... ... ... ...\n",
"858 13 東京都 平成 22.0 2010.0 13159388 6512110 6647278\n",
"905 13 東京都 平成 27.0 2015.0 13515271 6666690 6848581\n",
"\n",
"[20 rows x 8 columns]"
]
},
"execution_count": 24,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df.query('都道府県名 == \"東京都\"')"
]
},
{
"cell_type": "code",
"execution_count": 25,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" year | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 846 | \n",
" 1 | \n",
" 北海道 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 5506419 | \n",
" 2603345 | \n",
" 2903074 | \n",
"
\n",
" \n",
" 847 | \n",
" 2 | \n",
" 青森県 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 1373339 | \n",
" 646141 | \n",
" 727198 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 938 | \n",
" 46 | \n",
" 鹿児島県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1648177 | \n",
" 773061 | \n",
" 875116 | \n",
"
\n",
" \n",
" 939 | \n",
" 47 | \n",
" 沖縄県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1433566 | \n",
" 704619 | \n",
" 728947 | \n",
"
\n",
" \n",
"
\n",
"
94 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) year 人口(総数) 人口(男) 人口(女)\n",
"846 1 北海道 平成 22.0 2010.0 5506419 2603345 2903074\n",
"847 2 青森県 平成 22.0 2010.0 1373339 646141 727198\n",
".. ... ... .. ... ... ... ... ...\n",
"938 46 鹿児島県 平成 27.0 2015.0 1648177 773061 875116\n",
"939 47 沖縄県 平成 27.0 2015.0 1433566 704619 728947\n",
"\n",
"[94 rows x 8 columns]"
]
},
"execution_count": 25,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df.query('year == 2010 or year == 2015')"
]
},
{
"cell_type": "code",
"execution_count": 26,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" year | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 905 | \n",
" 13 | \n",
" 東京都 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 13515271 | \n",
" 6666690 | \n",
" 6848581 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) year 人口(総数) 人口(男) 人口(女)\n",
"905 13 東京都 平成 27.0 2015.0 13515271 6666690 6848581"
]
},
"execution_count": 26,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df.query('都道府県名 == \"東京都\" and year == 2015')"
]
},
{
"cell_type": "code",
"execution_count": 27,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"1 False\n",
"2 False\n",
" ... \n",
"938 False\n",
"939 False\n",
"Name: year, Length: 939, dtype: bool"
]
},
"execution_count": 27,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df['year'].isin([2010])"
]
},
{
"cell_type": "code",
"execution_count": 28,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" year | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 846 | \n",
" 1 | \n",
" 北海道 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 5506419 | \n",
" 2603345 | \n",
" 2903074 | \n",
"
\n",
" \n",
" 847 | \n",
" 2 | \n",
" 青森県 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 1373339 | \n",
" 646141 | \n",
" 727198 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 891 | \n",
" 46 | \n",
" 鹿児島県 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 1706242 | \n",
" 796896 | \n",
" 909346 | \n",
"
\n",
" \n",
" 892 | \n",
" 47 | \n",
" 沖縄県 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 1392818 | \n",
" 683328 | \n",
" 709490 | \n",
"
\n",
" \n",
"
\n",
"
47 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) year 人口(総数) 人口(男) 人口(女)\n",
"846 1 北海道 平成 22.0 2010.0 5506419 2603345 2903074\n",
"847 2 青森県 平成 22.0 2010.0 1373339 646141 727198\n",
".. ... ... .. ... ... ... ... ...\n",
"891 46 鹿児島県 平成 22.0 2010.0 1706242 796896 909346\n",
"892 47 沖縄県 平成 22.0 2010.0 1392818 683328 709490\n",
"\n",
"[47 rows x 8 columns]"
]
},
"execution_count": 28,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[df['year'].isin([2010])]"
]
},
{
"cell_type": "code",
"execution_count": 29,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" year | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 846 | \n",
" 1 | \n",
" 北海道 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 5506419 | \n",
" 2603345 | \n",
" 2903074 | \n",
"
\n",
" \n",
" 847 | \n",
" 2 | \n",
" 青森県 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 1373339 | \n",
" 646141 | \n",
" 727198 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 938 | \n",
" 46 | \n",
" 鹿児島県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1648177 | \n",
" 773061 | \n",
" 875116 | \n",
"
\n",
" \n",
" 939 | \n",
" 47 | \n",
" 沖縄県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1433566 | \n",
" 704619 | \n",
" 728947 | \n",
"
\n",
" \n",
"
\n",
"
94 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) year 人口(総数) 人口(男) 人口(女)\n",
"846 1 北海道 平成 22.0 2010.0 5506419 2603345 2903074\n",
"847 2 青森県 平成 22.0 2010.0 1373339 646141 727198\n",
".. ... ... .. ... ... ... ... ...\n",
"938 46 鹿児島県 平成 27.0 2015.0 1648177 773061 875116\n",
"939 47 沖縄県 平成 27.0 2015.0 1433566 704619 728947\n",
"\n",
"[94 rows x 8 columns]"
]
},
"execution_count": 29,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[df['year'].isin([2010,2015])]"
]
},
{
"cell_type": "code",
"execution_count": 30,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"1 False\n",
"2 False\n",
" ... \n",
"938 False\n",
"939 False\n",
"Name: 都道府県名, Length: 939, dtype: bool"
]
},
"execution_count": 30,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df['都道府県名'].str.contains('山')"
]
},
{
"cell_type": "code",
"execution_count": 31,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" year | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 6 | \n",
" 6 | \n",
" 山形県 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 968925 | \n",
" 478328 | \n",
" 490597 | \n",
"
\n",
" \n",
" 16 | \n",
" 16 | \n",
" 富山県 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 724276 | \n",
" 354775 | \n",
" 369501 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 925 | \n",
" 33 | \n",
" 岡山県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1921525 | \n",
" 922226 | \n",
" 999299 | \n",
"
\n",
" \n",
" 927 | \n",
" 35 | \n",
" 山口県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1404729 | \n",
" 665008 | \n",
" 739721 | \n",
"
\n",
" \n",
"
\n",
"
120 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) year 人口(総数) 人口(男) 人口(女)\n",
"6 6 山形県 大正 9.0 1920.0 968925 478328 490597\n",
"16 16 富山県 大正 9.0 1920.0 724276 354775 369501\n",
".. ... ... .. ... ... ... ... ...\n",
"925 33 岡山県 平成 27.0 2015.0 1921525 922226 999299\n",
"927 35 山口県 平成 27.0 2015.0 1404729 665008 739721\n",
"\n",
"[120 rows x 8 columns]"
]
},
"execution_count": 31,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[df['都道府県名'].str.contains('山')]"
]
},
{
"cell_type": "code",
"execution_count": 32,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" year | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 27 | \n",
" 27 | \n",
" 大阪府 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 2587847 | \n",
" 1344846 | \n",
" 1243001 | \n",
"
\n",
" \n",
" 44 | \n",
" 44 | \n",
" 大分県 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 860282 | \n",
" 422708 | \n",
" 437574 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 919 | \n",
" 27 | \n",
" 大阪府 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 8839469 | \n",
" 4256049 | \n",
" 4583420 | \n",
"
\n",
" \n",
" 936 | \n",
" 44 | \n",
" 大分県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1166338 | \n",
" 551932 | \n",
" 614406 | \n",
"
\n",
" \n",
"
\n",
"
40 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) year 人口(総数) 人口(男) 人口(女)\n",
"27 27 大阪府 大正 9.0 1920.0 2587847 1344846 1243001\n",
"44 44 大分県 大正 9.0 1920.0 860282 422708 437574\n",
".. ... ... .. ... ... ... ... ...\n",
"919 27 大阪府 平成 27.0 2015.0 8839469 4256049 4583420\n",
"936 44 大分県 平成 27.0 2015.0 1166338 551932 614406\n",
"\n",
"[40 rows x 8 columns]"
]
},
"execution_count": 32,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[df['都道府県名'].str.startswith('大')]"
]
},
{
"cell_type": "code",
"execution_count": 33,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" year | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 1 | \n",
" 1 | \n",
" 北海道 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 2359183 | \n",
" 1244322 | \n",
" 1114861 | \n",
"
\n",
" \n",
" 48 | \n",
" 1 | \n",
" 北海道 | \n",
" 大正 | \n",
" 14.0 | \n",
" 1925.0 | \n",
" 2498679 | \n",
" 1305473 | \n",
" 1193206 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 846 | \n",
" 1 | \n",
" 北海道 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 5506419 | \n",
" 2603345 | \n",
" 2903074 | \n",
"
\n",
" \n",
" 893 | \n",
" 1 | \n",
" 北海道 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 5381733 | \n",
" 2537089 | \n",
" 2844644 | \n",
"
\n",
" \n",
"
\n",
"
20 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) year 人口(総数) 人口(男) 人口(女)\n",
"1 1 北海道 大正 9.0 1920.0 2359183 1244322 1114861\n",
"48 1 北海道 大正 14.0 1925.0 2498679 1305473 1193206\n",
".. ... ... .. ... ... ... ... ...\n",
"846 1 北海道 平成 22.0 2010.0 5506419 2603345 2903074\n",
"893 1 北海道 平成 27.0 2015.0 5381733 2537089 2844644\n",
"\n",
"[20 rows x 8 columns]"
]
},
"execution_count": 33,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[df['都道府県名'].str.endswith('道')]"
]
},
{
"cell_type": "code",
"execution_count": 34,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" year | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 893 | \n",
" 1 | \n",
" 北海道 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 5381733 | \n",
" 2537089 | \n",
" 2844644 | \n",
"
\n",
" \n",
" 894 | \n",
" 2 | \n",
" 青森県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1308265 | \n",
" 614694 | \n",
" 693571 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 938 | \n",
" 46 | \n",
" 鹿児島県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1648177 | \n",
" 773061 | \n",
" 875116 | \n",
"
\n",
" \n",
" 939 | \n",
" 47 | \n",
" 沖縄県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1433566 | \n",
" 704619 | \n",
" 728947 | \n",
"
\n",
" \n",
"
\n",
"
47 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) year 人口(総数) 人口(男) 人口(女)\n",
"893 1 北海道 平成 27.0 2015.0 5381733 2537089 2844644\n",
"894 2 青森県 平成 27.0 2015.0 1308265 614694 693571\n",
".. ... ... .. ... ... ... ... ...\n",
"938 46 鹿児島県 平成 27.0 2015.0 1648177 773061 875116\n",
"939 47 沖縄県 平成 27.0 2015.0 1433566 704619 728947\n",
"\n",
"[47 rows x 8 columns]"
]
},
"execution_count": 34,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[df['year'] == df['year'].max()]"
]
},
{
"cell_type": "code",
"execution_count": 35,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"人口(男) 615584\n",
"人口(女) 664010\n",
"Name: 895, dtype: object"
]
},
"execution_count": 35,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df.loc[895,['人口(男)','人口(女)']]"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# ▼確認問題"
]
},
{
"cell_type": "code",
"execution_count": 36,
"metadata": {},
"outputs": [],
"source": [
"pd.set_option('display.max_rows', 10)"
]
},
{
"cell_type": "code",
"execution_count": 37,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" year | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 151 | \n",
" 10 | \n",
" 群馬県 | \n",
" 昭和 | \n",
" 10.0 | \n",
" 1935.0 | \n",
" 1242453 | \n",
" 606779 | \n",
" 635674 | \n",
"
\n",
" \n",
" 152 | \n",
" 11 | \n",
" 埼玉県 | \n",
" 昭和 | \n",
" 10.0 | \n",
" 1935.0 | \n",
" 1528854 | \n",
" 753802 | \n",
" 775052 | \n",
"
\n",
" \n",
" 153 | \n",
" 12 | \n",
" 千葉県 | \n",
" 昭和 | \n",
" 10.0 | \n",
" 1935.0 | \n",
" 1546394 | \n",
" 764751 | \n",
" 781643 | \n",
"
\n",
" \n",
" 154 | \n",
" 13 | \n",
" 東京都 | \n",
" 昭和 | \n",
" 10.0 | \n",
" 1935.0 | \n",
" 6369919 | \n",
" 3325696 | \n",
" 3044223 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) year 人口(総数) 人口(男) 人口(女)\n",
"151 10 群馬県 昭和 10.0 1935.0 1242453 606779 635674\n",
"152 11 埼玉県 昭和 10.0 1935.0 1528854 753802 775052\n",
"153 12 千葉県 昭和 10.0 1935.0 1546394 764751 781643\n",
"154 13 東京都 昭和 10.0 1935.0 6369919 3325696 3044223"
]
},
"execution_count": 37,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[150:154]"
]
},
{
"cell_type": "code",
"execution_count": 38,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" year | \n",
" 人口(総数) | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 893 | \n",
" 1 | \n",
" 北海道 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 5381733 | \n",
" 2537089 | \n",
" 2844644 | \n",
"
\n",
" \n",
" 903 | \n",
" 11 | \n",
" 埼玉県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 7266534 | \n",
" 3628418 | \n",
" 3638116 | \n",
"
\n",
" \n",
" 904 | \n",
" 12 | \n",
" 千葉県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 6222666 | \n",
" 3095860 | \n",
" 3126806 | \n",
"
\n",
" \n",
" 905 | \n",
" 13 | \n",
" 東京都 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 13515271 | \n",
" 6666690 | \n",
" 6848581 | \n",
"
\n",
" \n",
" 906 | \n",
" 14 | \n",
" 神奈川県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 9126214 | \n",
" 4558978 | \n",
" 4567236 | \n",
"
\n",
" \n",
" 915 | \n",
" 23 | \n",
" 愛知県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 7483128 | \n",
" 3740844 | \n",
" 3742284 | \n",
"
\n",
" \n",
" 919 | \n",
" 27 | \n",
" 大阪府 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 8839469 | \n",
" 4256049 | \n",
" 4583420 | \n",
"
\n",
" \n",
" 920 | \n",
" 28 | \n",
" 兵庫県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 5534800 | \n",
" 2641561 | \n",
" 2893239 | \n",
"
\n",
" \n",
" 932 | \n",
" 40 | \n",
" 福岡県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 5101556 | \n",
" 2410418 | \n",
" 2691138 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) year 人口(総数) 人口(男) 人口(女)\n",
"893 1 北海道 平成 27.0 2015.0 5381733 2537089 2844644\n",
"903 11 埼玉県 平成 27.0 2015.0 7266534 3628418 3638116\n",
"904 12 千葉県 平成 27.0 2015.0 6222666 3095860 3126806\n",
"905 13 東京都 平成 27.0 2015.0 13515271 6666690 6848581\n",
"906 14 神奈川県 平成 27.0 2015.0 9126214 4558978 4567236\n",
"915 23 愛知県 平成 27.0 2015.0 7483128 3740844 3742284\n",
"919 27 大阪府 平成 27.0 2015.0 8839469 4256049 4583420\n",
"920 28 兵庫県 平成 27.0 2015.0 5534800 2641561 2893239\n",
"932 40 福岡県 平成 27.0 2015.0 5101556 2410418 2691138"
]
},
"execution_count": 38,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[(df['year'] == 2015) & (df['人口(総数)'] >= 5000000)]"
]
},
{
"cell_type": "code",
"execution_count": 39,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" year | \n",
" population | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 31 | \n",
" 31 | \n",
" 鳥取県 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 454675 | \n",
" 222802 | \n",
" 231873 | \n",
"
\n",
" \n",
" 78 | \n",
" 31 | \n",
" 鳥取県 | \n",
" 大正 | \n",
" 14.0 | \n",
" 1925.0 | \n",
" 472230 | \n",
" 230580 | \n",
" 241650 | \n",
"
\n",
" \n",
" 125 | \n",
" 31 | \n",
" 鳥取県 | \n",
" 昭和 | \n",
" 5.0 | \n",
" 1930.0 | \n",
" 489266 | \n",
" 239084 | \n",
" 250182 | \n",
"
\n",
" \n",
" 172 | \n",
" 31 | \n",
" 鳥取県 | \n",
" 昭和 | \n",
" 10.0 | \n",
" 1935.0 | \n",
" 490461 | \n",
" 239301 | \n",
" 251160 | \n",
"
\n",
" \n",
" 219 | \n",
" 31 | \n",
" 鳥取県 | \n",
" 昭和 | \n",
" 15.0 | \n",
" 1940.0 | \n",
" 484390 | \n",
" 233964 | \n",
" 250426 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 717 | \n",
" 13 | \n",
" 東京都 | \n",
" 平成 | \n",
" 7.0 | \n",
" 1995.0 | \n",
" 11773605 | \n",
" 5892704 | \n",
" 5880901 | \n",
"
\n",
" \n",
" 764 | \n",
" 13 | \n",
" 東京都 | \n",
" 平成 | \n",
" 12.0 | \n",
" 2000.0 | \n",
" 12064101 | \n",
" 6028562 | \n",
" 6035539 | \n",
"
\n",
" \n",
" 811 | \n",
" 13 | \n",
" 東京都 | \n",
" 平成 | \n",
" 17.0 | \n",
" 2005.0 | \n",
" 12576601 | \n",
" 6264895 | \n",
" 6311706 | \n",
"
\n",
" \n",
" 858 | \n",
" 13 | \n",
" 東京都 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 13159388 | \n",
" 6512110 | \n",
" 6647278 | \n",
"
\n",
" \n",
" 905 | \n",
" 13 | \n",
" 東京都 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 13515271 | \n",
" 6666690 | \n",
" 6848581 | \n",
"
\n",
" \n",
"
\n",
"
16 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) year population 人口(男) 人口(女)\n",
"31 31 鳥取県 大正 9.0 1920.0 454675 222802 231873\n",
"78 31 鳥取県 大正 14.0 1925.0 472230 230580 241650\n",
"125 31 鳥取県 昭和 5.0 1930.0 489266 239084 250182\n",
"172 31 鳥取県 昭和 10.0 1935.0 490461 239301 251160\n",
"219 31 鳥取県 昭和 15.0 1940.0 484390 233964 250426\n",
".. ... ... .. ... ... ... ... ...\n",
"717 13 東京都 平成 7.0 1995.0 11773605 5892704 5880901\n",
"764 13 東京都 平成 12.0 2000.0 12064101 6028562 6035539\n",
"811 13 東京都 平成 17.0 2005.0 12576601 6264895 6311706\n",
"858 13 東京都 平成 22.0 2010.0 13159388 6512110 6647278\n",
"905 13 東京都 平成 27.0 2015.0 13515271 6666690 6848581\n",
"\n",
"[16 rows x 8 columns]"
]
},
"execution_count": 39,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df = df.rename(columns={'人口(総数)': 'population'})\n",
"df.query('population >= 10000000 or population <= 500000')"
]
},
{
"cell_type": "code",
"execution_count": 40,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" year | \n",
" population | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 1 | \n",
" 1 | \n",
" 北海道 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 2359183 | \n",
" 1244322 | \n",
" 1114861 | \n",
"
\n",
" \n",
" 47 | \n",
" 47 | \n",
" 沖縄県 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 571572 | \n",
" 274829 | \n",
" 296743 | \n",
"
\n",
" \n",
" 48 | \n",
" 1 | \n",
" 北海道 | \n",
" 大正 | \n",
" 14.0 | \n",
" 1925.0 | \n",
" 2498679 | \n",
" 1305473 | \n",
" 1193206 | \n",
"
\n",
" \n",
" 94 | \n",
" 47 | \n",
" 沖縄県 | \n",
" 大正 | \n",
" 14.0 | \n",
" 1925.0 | \n",
" 557622 | \n",
" 267933 | \n",
" 289689 | \n",
"
\n",
" \n",
" 95 | \n",
" 1 | \n",
" 北海道 | \n",
" 昭和 | \n",
" 5.0 | \n",
" 1930.0 | \n",
" 2812335 | \n",
" 1468540 | \n",
" 1343795 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 845 | \n",
" 47 | \n",
" 沖縄県 | \n",
" 平成 | \n",
" 17.0 | \n",
" 2005.0 | \n",
" 1361594 | \n",
" 668502 | \n",
" 693092 | \n",
"
\n",
" \n",
" 846 | \n",
" 1 | \n",
" 北海道 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 5506419 | \n",
" 2603345 | \n",
" 2903074 | \n",
"
\n",
" \n",
" 892 | \n",
" 47 | \n",
" 沖縄県 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 1392818 | \n",
" 683328 | \n",
" 709490 | \n",
"
\n",
" \n",
" 893 | \n",
" 1 | \n",
" 北海道 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 5381733 | \n",
" 2537089 | \n",
" 2844644 | \n",
"
\n",
" \n",
" 939 | \n",
" 47 | \n",
" 沖縄県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1433566 | \n",
" 704619 | \n",
" 728947 | \n",
"
\n",
" \n",
"
\n",
"
39 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) year population 人口(男) 人口(女)\n",
"1 1 北海道 大正 9.0 1920.0 2359183 1244322 1114861\n",
"47 47 沖縄県 大正 9.0 1920.0 571572 274829 296743\n",
"48 1 北海道 大正 14.0 1925.0 2498679 1305473 1193206\n",
"94 47 沖縄県 大正 14.0 1925.0 557622 267933 289689\n",
"95 1 北海道 昭和 5.0 1930.0 2812335 1468540 1343795\n",
".. ... ... .. ... ... ... ... ...\n",
"845 47 沖縄県 平成 17.0 2005.0 1361594 668502 693092\n",
"846 1 北海道 平成 22.0 2010.0 5506419 2603345 2903074\n",
"892 47 沖縄県 平成 22.0 2010.0 1392818 683328 709490\n",
"893 1 北海道 平成 27.0 2015.0 5381733 2537089 2844644\n",
"939 47 沖縄県 平成 27.0 2015.0 1433566 704619 728947\n",
"\n",
"[39 rows x 8 columns]"
]
},
"execution_count": 40,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[df['都道府県名'].isin(['沖縄県','北海道'])]"
]
},
{
"cell_type": "code",
"execution_count": 41,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" year | \n",
" population | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 14 | \n",
" 14 | \n",
" 神奈川県 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 1323390 | \n",
" 689751 | \n",
" 633639 | \n",
"
\n",
" \n",
" 17 | \n",
" 17 | \n",
" 石川県 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 747360 | \n",
" 364375 | \n",
" 382985 | \n",
"
\n",
" \n",
" 37 | \n",
" 37 | \n",
" 香川県 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 677852 | \n",
" 336195 | \n",
" 341657 | \n",
"
\n",
" \n",
" 61 | \n",
" 14 | \n",
" 神奈川県 | \n",
" 大正 | \n",
" 14.0 | \n",
" 1925.0 | \n",
" 1416792 | \n",
" 739699 | \n",
" 677093 | \n",
"
\n",
" \n",
" 64 | \n",
" 17 | \n",
" 石川県 | \n",
" 大正 | \n",
" 14.0 | \n",
" 1925.0 | \n",
" 750854 | \n",
" 365597 | \n",
" 385257 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 862 | \n",
" 17 | \n",
" 石川県 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 1169788 | \n",
" 564972 | \n",
" 604816 | \n",
"
\n",
" \n",
" 882 | \n",
" 37 | \n",
" 香川県 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 995842 | \n",
" 479951 | \n",
" 515891 | \n",
"
\n",
" \n",
" 906 | \n",
" 14 | \n",
" 神奈川県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 9126214 | \n",
" 4558978 | \n",
" 4567236 | \n",
"
\n",
" \n",
" 909 | \n",
" 17 | \n",
" 石川県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 1154008 | \n",
" 558589 | \n",
" 595419 | \n",
"
\n",
" \n",
" 929 | \n",
" 37 | \n",
" 香川県 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 976263 | \n",
" 472308 | \n",
" 503955 | \n",
"
\n",
" \n",
"
\n",
"
60 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) year population 人口(男) 人口(女)\n",
"14 14 神奈川県 大正 9.0 1920.0 1323390 689751 633639\n",
"17 17 石川県 大正 9.0 1920.0 747360 364375 382985\n",
"37 37 香川県 大正 9.0 1920.0 677852 336195 341657\n",
"61 14 神奈川県 大正 14.0 1925.0 1416792 739699 677093\n",
"64 17 石川県 大正 14.0 1925.0 750854 365597 385257\n",
".. ... ... .. ... ... ... ... ...\n",
"862 17 石川県 平成 22.0 2010.0 1169788 564972 604816\n",
"882 37 香川県 平成 22.0 2010.0 995842 479951 515891\n",
"906 14 神奈川県 平成 27.0 2015.0 9126214 4558978 4567236\n",
"909 17 石川県 平成 27.0 2015.0 1154008 558589 595419\n",
"929 37 香川県 平成 27.0 2015.0 976263 472308 503955\n",
"\n",
"[60 rows x 8 columns]"
]
},
"execution_count": 41,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[df['都道府県名'].str.contains('川')]"
]
},
{
"cell_type": "code",
"execution_count": 42,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" year | \n",
" population | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 1 | \n",
" 1 | \n",
" 北海道 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 2359183 | \n",
" 1244322 | \n",
" 1114861 | \n",
"
\n",
" \n",
" 48 | \n",
" 1 | \n",
" 北海道 | \n",
" 大正 | \n",
" 14.0 | \n",
" 1925.0 | \n",
" 2498679 | \n",
" 1305473 | \n",
" 1193206 | \n",
"
\n",
" \n",
" 95 | \n",
" 1 | \n",
" 北海道 | \n",
" 昭和 | \n",
" 5.0 | \n",
" 1930.0 | \n",
" 2812335 | \n",
" 1468540 | \n",
" 1343795 | \n",
"
\n",
" \n",
" 142 | \n",
" 1 | \n",
" 北海道 | \n",
" 昭和 | \n",
" 10.0 | \n",
" 1935.0 | \n",
" 3068282 | \n",
" 1593845 | \n",
" 1474437 | \n",
"
\n",
" \n",
" 189 | \n",
" 1 | \n",
" 北海道 | \n",
" 昭和 | \n",
" 15.0 | \n",
" 1940.0 | \n",
" 3272718 | \n",
" 1695600 | \n",
" 1577118 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 705 | \n",
" 1 | \n",
" 北海道 | \n",
" 平成 | \n",
" 7.0 | \n",
" 1995.0 | \n",
" 5692321 | \n",
" 2736844 | \n",
" 2955477 | \n",
"
\n",
" \n",
" 752 | \n",
" 1 | \n",
" 北海道 | \n",
" 平成 | \n",
" 12.0 | \n",
" 2000.0 | \n",
" 5683062 | \n",
" 2719389 | \n",
" 2963673 | \n",
"
\n",
" \n",
" 799 | \n",
" 1 | \n",
" 北海道 | \n",
" 平成 | \n",
" 17.0 | \n",
" 2005.0 | \n",
" 5627737 | \n",
" 2675033 | \n",
" 2952704 | \n",
"
\n",
" \n",
" 846 | \n",
" 1 | \n",
" 北海道 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 5506419 | \n",
" 2603345 | \n",
" 2903074 | \n",
"
\n",
" \n",
" 893 | \n",
" 1 | \n",
" 北海道 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 5381733 | \n",
" 2537089 | \n",
" 2844644 | \n",
"
\n",
" \n",
"
\n",
"
20 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) year population 人口(男) 人口(女)\n",
"1 1 北海道 大正 9.0 1920.0 2359183 1244322 1114861\n",
"48 1 北海道 大正 14.0 1925.0 2498679 1305473 1193206\n",
"95 1 北海道 昭和 5.0 1930.0 2812335 1468540 1343795\n",
"142 1 北海道 昭和 10.0 1935.0 3068282 1593845 1474437\n",
"189 1 北海道 昭和 15.0 1940.0 3272718 1695600 1577118\n",
".. ... ... .. ... ... ... ... ...\n",
"705 1 北海道 平成 7.0 1995.0 5692321 2736844 2955477\n",
"752 1 北海道 平成 12.0 2000.0 5683062 2719389 2963673\n",
"799 1 北海道 平成 17.0 2005.0 5627737 2675033 2952704\n",
"846 1 北海道 平成 22.0 2010.0 5506419 2603345 2903074\n",
"893 1 北海道 平成 27.0 2015.0 5381733 2537089 2844644\n",
"\n",
"[20 rows x 8 columns]"
]
},
"execution_count": 42,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[df['都道府県名'].str.startswith('北')]"
]
},
{
"cell_type": "code",
"execution_count": 43,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" 都道府県コード | \n",
" 都道府県名 | \n",
" 元号 | \n",
" 和暦(年) | \n",
" year | \n",
" population | \n",
" 人口(男) | \n",
" 人口(女) | \n",
"
\n",
" \n",
" \n",
" \n",
" 26 | \n",
" 26 | \n",
" 京都府 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 1287147 | \n",
" 650780 | \n",
" 636367 | \n",
"
\n",
" \n",
" 27 | \n",
" 27 | \n",
" 大阪府 | \n",
" 大正 | \n",
" 9.0 | \n",
" 1920.0 | \n",
" 2587847 | \n",
" 1344846 | \n",
" 1243001 | \n",
"
\n",
" \n",
" 73 | \n",
" 26 | \n",
" 京都府 | \n",
" 大正 | \n",
" 14.0 | \n",
" 1925.0 | \n",
" 1406382 | \n",
" 717464 | \n",
" 688918 | \n",
"
\n",
" \n",
" 74 | \n",
" 27 | \n",
" 大阪府 | \n",
" 大正 | \n",
" 14.0 | \n",
" 1925.0 | \n",
" 3059502 | \n",
" 1594227 | \n",
" 1465275 | \n",
"
\n",
" \n",
" 120 | \n",
" 26 | \n",
" 京都府 | \n",
" 昭和 | \n",
" 5.0 | \n",
" 1930.0 | \n",
" 1552832 | \n",
" 792420 | \n",
" 760412 | \n",
"
\n",
" \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" 825 | \n",
" 27 | \n",
" 大阪府 | \n",
" 平成 | \n",
" 17.0 | \n",
" 2005.0 | \n",
" 8817166 | \n",
" 4280622 | \n",
" 4536544 | \n",
"
\n",
" \n",
" 871 | \n",
" 26 | \n",
" 京都府 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 2636092 | \n",
" 1265387 | \n",
" 1370705 | \n",
"
\n",
" \n",
" 872 | \n",
" 27 | \n",
" 大阪府 | \n",
" 平成 | \n",
" 22.0 | \n",
" 2010.0 | \n",
" 8865245 | \n",
" 4285566 | \n",
" 4579679 | \n",
"
\n",
" \n",
" 918 | \n",
" 26 | \n",
" 京都府 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 2610353 | \n",
" 1248972 | \n",
" 1361381 | \n",
"
\n",
" \n",
" 919 | \n",
" 27 | \n",
" 大阪府 | \n",
" 平成 | \n",
" 27.0 | \n",
" 2015.0 | \n",
" 8839469 | \n",
" 4256049 | \n",
" 4583420 | \n",
"
\n",
" \n",
"
\n",
"
40 rows × 8 columns
\n",
"
"
],
"text/plain": [
" 都道府県コード 都道府県名 元号 和暦(年) year population 人口(男) 人口(女)\n",
"26 26 京都府 大正 9.0 1920.0 1287147 650780 636367\n",
"27 27 大阪府 大正 9.0 1920.0 2587847 1344846 1243001\n",
"73 26 京都府 大正 14.0 1925.0 1406382 717464 688918\n",
"74 27 大阪府 大正 14.0 1925.0 3059502 1594227 1465275\n",
"120 26 京都府 昭和 5.0 1930.0 1552832 792420 760412\n",
".. ... ... .. ... ... ... ... ...\n",
"825 27 大阪府 平成 17.0 2005.0 8817166 4280622 4536544\n",
"871 26 京都府 平成 22.0 2010.0 2636092 1265387 1370705\n",
"872 27 大阪府 平成 22.0 2010.0 8865245 4285566 4579679\n",
"918 26 京都府 平成 27.0 2015.0 2610353 1248972 1361381\n",
"919 27 大阪府 平成 27.0 2015.0 8839469 4256049 4583420\n",
"\n",
"[40 rows x 8 columns]"
]
},
"execution_count": 43,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df[df['都道府県名'].str.endswith('府')]"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.4"
}
},
"nbformat": 4,
"nbformat_minor": 4
}