แกแขแแขแแแแแก แแก แกแแ แแ แแซแฆแแแแแ แกแแแจแแแแแแ แกแแฅแแแแแแแแก แจแแกแฌแแแแแก แกแแแแแแแแก แแแแแก แแแแแแ แฅแแแแฅแจแ - แกแแ แคแ แแแชแแกแแแจแ. แกแแ-แคแ แแแชแแกแแ แแ แแก แฉแแแแ แกแแแงแแ แแก แขแแฅแแแแแแแฃแ แ "แแแกแแแแ", แ แแแแแแช แแงแแแแแก แแแก แแแแแแแแก (แฆแแ แแแแแชแแแแแแก แแแฎแแแ แแแแ) แแแ แฅแแแแฅแแแกแ แแ แแแแแฅแแแแฅแแแจแ แกแแแจแแแแแแ แแแแฃแกแขแ แแแก แแแแแแแแ แแแแแ แแแกแแแแแ แแแแแแ.
แแ แแคแแแแแแกแ แแ แแแแแแแแแแแก แแแแแ แแแแฎแแ แชแแแแแ แฅ
แแแแแชแแแแแ แแแแแแแแ แแแขแ แกแแแจแแแแแแ แแแแแ แแแแก แจแแกแแฎแแ (แฉแแแแฌแแ แแแ แแ แแแแแชแแแแ แแแแ แแแจแ) แกแแ-แคแ แแแชแแกแแแก แกแแแจแแแแแแ แแแแแ แขแแแแแขแแแแ - แแซแแแแ แกแแจแฃแแแแแแก แแแแแแแแแแแ แแ แ แแแ แขแ แกแแแจแแแแแแ แกแแฅแแแแแแแ แฅแแแแฅแจแ, แแ แแแแ แแ แแขแแแฃแแแ แแแแแฎแแแแก แแแแ 40 แฌแแแก แแแแแแแแแแแจแ แกแแแจแแแแแแ แแแแฃแกแขแ แแแก แแแแแแแแ แแแแก แฃแแฎแแแกแ แขแแแแแแชแแแแ แแ แแกแขแแ แแ, 1980-แแแ 2019 แฌแแแแแ.
แฆแแ แแแแแชแแแแแ แจแแกแแซแแแแแแก แฎแแแก แจแแกแฌแแแแแก แซแแ แแแแแ แคแแฅแขแแ แแแ, แ แแแแแแแแช แแแแแแแ แแแแฎแแแแ แแ แแแแแแแแก แแแแฎแแแแก แกแแแจแแแแแแ แแแแฃแกแขแ แแแก แแแแแแแแ แแแแแ แฅแแแแฅแจแ, แแแแ แแแงแแคแ "แแแ แ" (แแแแแแแแแฃแ แ แแฃแแ แแ แแ แแแแกแ) แแ "แจแแแแแแแ" (แแฆแแกแแกแฌแแฃแแแแแก แแ แกแแแแแฃแ -แฌแแแฃแ แ แชแแแแแแแก แแแแแแแ).
แแแคแแ แแแชแแแก
แฆแแ แแแแแชแแแแแ แแ แกแแแแแแกแ แแแ แแแแขแ แแแแก แแแแแฎแแแแ.
แแก แแ แแ แแก แกแขแแขแแแก แแแ แแแแแ. แแฌแแ LinkedIn-แแ แแ แแแแกแแแแก, แ แแ แ แแแแแแแแ แแแแแ แแ แแคแแแ แแ แจแแแฅแแแแก, แงแแแแ แแ แแคแแแ แแแแแแกแฃแ แแแแ.
แแแแ แ แแแฌแแแแก แแแแแ:
แฅแแแแฅ แกแแ-แคแ แแแชแแกแแแก แแจแแแแแแแแแก แแแแแ แแแแก แแแแแชแแแแแ - แฆแแ แแแแแชแแแแ แแแ แขแแแแแแ -
แแจแแแแแแแแแก แแแแแ แแแแแ 1980-2013 แฌแแแแจแ (850 แแแแกแ แฉแแแแฌแแ แ)แแจแแแแแแแแแก แแแแแ แแแ 2013 แฌแแแก แจแแแแแ (280 แแแแกแ แฉแแแแฌแแ แ, แแแแแชแแแแแ แแขแแแ แแแแ แแ แแฎแแแแแ แงแแแแแแแแ แแฃแแแ)
แแก แแแแแชแแแแ แแแแ แแแ แจแแแชแแแก แแแคแแ แแแชแแแก แแแชแแแฃแแ แกแแแจแแแแแแ แแแแแ แแแแแแก แจแแกแแฎแแ, แแ แแแแแฅแขแแก แกแฎแแแแแกแฎแแ แแแฎแแกแแแแแแแแแแ, แ แแแแแแแแแช แแแแชแแแ แแแแแ แแแ. แแแฆแแแฃแแ แฉแแแแฌแแ แแแแก (แแแแแ แแแแแแก) แกแแแ แแ แ แแแแแแแแ 1980-2019 แฌแแแแจแ - 1 137 695 แแแแแ แแแ.
แซแแ แแแแแ แแแ แแแแขแ แแแ แแ แแแแแชแแแแ แแแแ แแแแแแ, แ แแแแแแแช แแแแแแงแแแแก แแแแแแแแกแแแแก:
- แแแแแ แแแแก_แจแแฅแแแแก_แแแ แแฆแ - แแแแแชแฎแแแแก แจแแฅแแแแก แแแ แแฆแ (แคแแฅแขแแแ แแแแ, แแฆแ, แ แแแแกแแช แแฌแงแแแ แกแแแจแแแแแแ แกแแแฃแจแแแแแ)
- แแฆแฌแแ แ - แแแแแชแฎแแแแก แแฆแฌแแ แ (แแ แ แแ แกแแแ แกแแแแแแซแ แกแแขแงแแ, แ แแแแแแช แแฆแฌแแ แก แกแแแจแแแแแแ แแ แแแฅแขแก (แกแแแฃแจแแแก), แ แแแแแกแแแแกแแช แจแแแฅแแแ แแแแแ แแแ)
- แกแแแแ แแฃแแ แคแแกแ โ แกแแแจแแแแแแ แกแแแฃแจแแแแแแก แกแแแแ แแฃแแ (แกแแแแ แแฃแแ) แฆแแ แแแฃแแแแ
- แจแแกแฌแแ แแแฃแแ_แฆแแ แแแฃแแแแ - แจแแกแฌแแ แแแฃแแ แฆแแ แแแฃแแแแ (แกแแแฃแจแแแก แฆแแ แแแฃแแแแ แแแแแคแแกแแแแก แจแแแแแ, แแแแแชแฎแแแแก แกแแฌแงแแกแ แแแชแฃแแแแแแแก แแแแ แแ แแ แจแแแชแแ แแแ)
- แแ แกแแแฃแแ_แแแแแงแแแแแ - แกแแชแฎแแแ แแแแแก แขแแแ (แแ แแ, แแ แแฏแแฎแแแแ แกแแฎแแ, แแแแแแ, แแคแแกแแแ, แฌแแ แแแแแ แแ แ.แจ.)
- แกแแคแแกแขแ แแแแ, แแแแแแแแแแแ แแแแ - แกแแคแแกแขแ แแแแ แแ แแแแแฅแขแแก แแแแ แแแแแขแแแ
แงแแแแแฌแแแฃแ แ แกแแแจแแแแแแ แกแแฅแแแแแแแ แกแแ แคแ แแแชแแกแแแจแ
แฅแแแแแ แแแชแแแฃแแ แแ แแคแแแ แแฉแแแแแแก แแแ แแแแขแ แแแก แกแแแแ แแฃแแ แคแแกแ ะธ แจแแกแฌแแ แแแฃแแ_แฆแแ แแแฃแแแแ แฌแแ แแแแแแแแแ แกแแแฃแจแแแก แแแแแแแ แฆแแ แแแฃแแแแแก แแแแแฌแแแแแแก แกแแฎแแ แแแแแแแก แแแฎแแแแแ.
data_cost_m = data_cost.groupby(pd.Grouper(freq='M')).sum()
แงแแแแแแแแฃแ แ โแแฆแแแแแแแแแแกโ แจแแกแแแชแแ แแแแแ, แแแแฃแ แ แแแแแชแแแแแ แฏแแฃแคแแแแ แฌแแแก แแแฎแแแแแ. แฃแคแ แ แแแแแแฃแ แ แแ แแแกแแแแแแแแแแแแ แคแแ แแ แแแแฆแ แฌแแแแแก แแแฎแแแแแ แแแแแแแแแฃแแ แแแแฎแแก แแแแแแแแก แแ แแคแแแแ.
data_cost_y = data_cost.groupby(pd.Grouper(freq='Y')).sum()
แฎแแ แฏแแแแก แฏแแแแก (แฌแแแก แงแแแแ แแแแแ แแแแก) แฌแแแฃแ แ แแแแแแแแแแแแแก แกแแคแฃแซแแแแแ แฅแแแแฅแแก แแแแแฅแขแแแแ แแจแแแ แแ แฉแแแก แแแแแแแแแฃแ แ แคแแฅแขแแ แแแ, แ แแแแแแแแช แแแแแแแ แแแแฎแแแแแก 1980 แฌแแแแแ 2019 แฌแแแแแ แกแแแจแแแแแแ แแ แแแฅแขแแแแก แ แแแแแแแแแกแ แแ แฆแแ แแแฃแแแแแแ, แแ แกแฎแแแแแแ แแ แกแแ-แคแ แแแชแแกแแแก แฃแซแ แแ แฅแแแแแแจแ แแแแแกแขแแชแแแแแ.
แแจแแแแแแแแแก แแแแแ แแแแแแก แ แแแแแแแแ (แกแแแจแแแแแแ แกแแแฃแจแแ แแแแแแแแแก แ แแแแแแแแ แแ แแแแแกแขแแชแแแแแก แ แแแแแแแแ) แแแแ 40 แฌแแแก แแแแแแแแแแแจแ แแญแแแ แ แแแแจแแ แจแแ แกแแแแแแแแก แแแแแก แแแแแแแแแฃแ แแฅแขแแแแแแกแแแ.
แกแแแจแแแแแแ แกแแฅแแแแแแแแก แแแ แแแแ แแแแ แแแแแแจแแ แแแฃแแ แแงแ 80-แแแแ แฌแแแแแก แจแฃแ แฎแแแแแจแ แแแแฅแขแ แแแแแแก แแแแแขแแแแแ แฎแแแแแจแ. 1985 แฌแแแก, แแแแฅแขแ แแแแแแก แแ แกแแแแแแ แ แแชแแกแแแก แจแแแแแ, แฃแซแ แแแ แฅแแแแแแก แ แแแแแแแแฃแ แ แแแแแ แ แแแ แแแแจแ แแแแแแแแ แแ, แกแแแแแแแช แแแ แแแแฅแแแก แแแ แฌแแแก แแแแแแแแแแแจแ แแ แแแแแฏแแแแ แแแแแ.
แแแแก แจแแแแแ แแแแแ แแ แฏแแ (1993-2000 แแ 2009-2016 แฌแแแแจแ) Dotcom-แแก แแฃแจแขแแก แแแจแแแแแ แแ แแแแ แฌแแแแแก แขแแฅแแแแแแแฃแ แแฃแแแแแ. แกแแ-แคแ แแแชแแกแแแก แกแแแจแแแแแแ แแแแฃแกแขแ แแแ แแแแแชแแแ แแแ แแแแแฃแ แ แแ แแ แ แแแแแแแแ แแแแกแ แแ แแชแแแขแแ..
แจแฃแแแแแฃแ แ แแฌแแแ แแแแแแแก แแแฎแกแแแ แแ แแแแแแฃแแ แแแแแแแแแฃแ แ แชแแแแแกแแแแก แแแแแแแแฃแ แ แแ แแแฅแกแแแแแฃแ แ แแแแจแแแแแแแแแแก แแแขแแแแแแ, แชแฎแแแแ, แ แแแแแแแ แแแแ แแแแ แแก แ แงแแแแแ แแฌแฃแฎแแแแ แแแแฃแกแขแ แแแก แแแแ 40 แฌแแแก แแแแแแแแแแแจแ.
แแจแแแแแแแแแจแ แแแแแกแขแแชแแแแแก แงแแแแแแ แแแแ แแ แแ แแแฎแแ dot-com-แแก แแฃแแแก แแ แแก, แ แแแแกแแช 1993-2001 แฌแแแแจแ 10 แแแแแแ แแ แแแแแ แแก แแแแแกแขแแชแแ แแแแฎแแ แชแแแแแ แ แแแแแขแกแ แแ แแจแแแแแแแแแจแ, แแแฃ แแแแฎแแแแแแ $1 แแแแแแ แแ แฌแแแแฌแแแจแ. แแฃ แฉแแแแแแแ แแแแแ แแขแฃแ แแแขแ แแแจแ (1 แฌแแแก 1995 แยฒ แฆแแ แแแฃแแแแ 3000 แแจแจ แแแแแ แแ), แแก แแ แแก แแแแฎแแแแแแ 350 แ000 แฌแแแแฌแแแจแ 2 แฌแแแก แแแแแแแแแแแจแ, 10 แฌแแแแแ.
แฌแแแฃแ แ แฏแแแฃแ แ แแแแแกแขแแชแแแแแก แแ แแแ แแ แแแ แแแแจแ 1215% แจแแแแแแแ.
แแแแแแแแแแ, แ แแแแแแแช แแ แแแ แแแแจแ แฅแแ แแแแแแแ แกแแแจแแแแแแ แแฆแญแฃแ แแแแแแแก, แแกแแแแกแ แแงแ แแ แแแแแแแแแแแก, แ แแแแแแแช แงแแแแแแ แแแฉแแแแก แแฅแ แแก แชแแแ-แชแฎแแแแแแก แแ แแก (แแแแแ แ แแแแแแจแ แแ-19 แกแแฃแแฃแแแก แจแฃแ แฎแแแแแจแ). แแฎแแแแ แแแฉแแแแแก แแแชแแแแ, 2000-แแแ แฌแแแแจแ แฃแแแ แแงแ แแแฌแแแแ แแ แแแขแแแแก แขแฃแแแแแแ แแฎแแแ แฉแแแแงแแแแแแแฃแแ แกแแแจแแแแแแ แแแแแแแแแแแกแแแแก, แ แแแแแแกแแช แกแฃแ แแแ แคแฃแแแก แแแแแแฃแจแแแแแ แกแแแจแแแแแแ แแฃแแแ.
แงแแแแแ แแ แแแแแ แแ แแแแกแแก แจแแแแแ, แ แแช แกแแแจแแแแแแ แแแแฃแกแขแ แแแ แแแแแชแแแ แฌแแแแแก แแแแแแแแแแแจแ, แแแแแแแแ แแ แ แแแกแขแแ แแแแกแฃแแ แฌแแแก แแแแแแแแแแแจแ แแแแแกแขแแชแแแแ (แแแแแ แแแแแแก แแแกแแฆแแแแ แแแแแชแฎแแแแแแก แ แแแแแแแแ) แแจแแแแแแแแแแ แงแแแแ แฏแแ แแ แแแแชแ แแแแแแฃแ 50%-แแ.
แงแแแแแแ แแแแ แแ แแแแกแแแ แกแแ-แคแ แแแชแแกแแแก แกแแแจแแแแแแ แแแแฃแกแขแ แแแจแ 90-แแแ แฌแแแแจแ แแแฎแแ. แกแแแแช, 5 แฌแแแก แแแ แแแแฃแแแแแ, แแ แแฌแแแแแแ แแ แแแแชแ (-85% 1983-1986 แฌแแแแจแ), แจแแแแแ แแแแแ แแแแแแ แแ (+895% 1988-1992 แฌแแแแจแ), แฌแแแฃแ แ แแแแแกแแแ แแกแแ แแแ แฉแ 1981, 1986, 1988 แฌแแแแจแ. , 1993 - แแแแแ แแแแแแ.
1993 แฌแแแก แจแแแแแ, แกแแแจแแแแแแ แแแแฃแกแขแ แแแจแ แงแแแแ แจแแแแแแแ แแแ แแแ แจแแแแแแแแ แแ แแฃแแแขแแก 50%. แแแแ แแ แแฎแแแแแแแ แแแแแแแแแฃแ แ แแ แแแแกแ (COVID-19-แแก แแแแ) แจแแแซแแแแ แ แแแแ แแฃแแ แแ แแแแกแ แจแแฅแแแแก แกแแแจแแแแแแ แแแแฃแกแขแ แแแจแ 2017-2021 แฌแแแแจแ, แ แแแแแก แแแแแ แฃแแแ 2017-2019 แฌแแแแจแ แฏแแแจแ 60%-แแ แแแขแก แจแแแแแแแก.
แกแแ-แคแ แแแชแแกแแแก แแแกแแฎแแแแแแก แแ แแ แแแแแแแแ 1980-1993 แฌแแแแจแแช แแฉแแแแ แแแแฅแแแก แแฅแกแแแแแแชแแแแฃแ แ แแ แแ. แกแแแแแแแแก แแแแแก แแแแแแแแแฃแ แ แกแแซแแแแ แ แแ แแแแแแชแแฃแ แ แแแแ แแแ แแงแ แแงแแ แ แกแแคแฃแซแแแแ, แ แแแแแแแแแช แแจแแแแ แแฎแแแ แแแแแแแแแแก, แแแแ แแแฃแแ แ แแแแกแแแกแแกแ แแ แแแข-แแแแแแแก แฐแแแแ แแแแ. แแก แแงแ แแฎแแแ แแแแแแแแแแก แแแแชแแแขแ แ. แแแแ แแ แฃแซแ แแแ แฅแแแแแแก แแแแแกแขแแชแแแแแก แแ แแแกแแแ แแแแกแฎแแแแแแแ, แแแข-แแแแแก แแแแแก แจแแแแแ แแแกแแฎแแแแแ แคแแฅแขแแแ แแแแ แแแแชแ.
2001 แฌแแแก แแแข-แแแแแก แแแแแแแ, 1950 แฌแแแแแ แแแงแแแแแฃแแ แแแกแแฎแแแแแแก แฌแแแฃแ แ แแ แแ แแงแ แแแแฎแแแแแแ 1% แฌแแแแฌแแแจแ. แจแแแแแ, แแฃแจแขแแก แแแจแแแก แจแแแแแ, แแฎแแแ แแแกแแฎแแแแแแก แจแแแแแแแแแ แจแแแแแแ แแ 2001 แฌแแแแแ แแฎแแแแ 0.2 แแ แแชแแแขแ แแงแ แฌแแแแฌแแแจแ.
2019 แฌแแแก (แแแ แแแแแ 1950 แฌแแแก แจแแแแแ), แแ แแแก แแแแแแแแแ แแฉแแแแ แแแกแแฎแแแแแแก แแแแแแแแ (-0.21% แแ 7000 แแแแแแแแ) แฅแแแแฅ แกแแ-แคแ แแแชแแกแแแแแ.
แแแแแแแแ แแ แ แแแแแแ แฎแแ แฏแแแฆแ แแชแฎแแแก แแแแแแแแแแกแแก
แแแแแงแแแแแฃแแ แแแแแชแแแแ แแแแ แแแแก แแแแแชแแแแแ แกแแแจแแแแแแ แแ แแแฅแขแแก แแแแแ แแแแก แฆแแ แแแฃแแแแแก แจแแกแแฎแแ แแงแแคแ:
- แกแแฌแงแแกแ แกแแแแ แแฃแแ แฆแแ แแแฃแแแแ (แกแแแแ แแฃแแ แคแแกแ)
- แกแแแฃแจแแแก แฆแแ แแแฃแแแแ แแแแแคแแกแแแแก แจแแแแแ (แจแแกแฌแแ แแแฃแแ_แฆแแ แแแฃแแแแ)
แแฃแแแก แแ แแก แแแแแคแแกแแแแก แแแแแแ แ แแแแแแ แแ แแก แกแแฌแงแแกแ แฆแแ แแแฃแแแแแก แแแแ แแ, แ แแแแกแแช แแแแแกแขแแ แ (แแจแแแแแแแแแก แแแแฎแแแ แแแแแ) แแแแแแก แแแแแก แแจแแแแแแแแแก แแแฌแงแแแแก แจแแแแแ.
แแ แแแแกแแก แแ แแก แแกแแแ แชแแแแแแแ แแ แแแแแแญแแ แแแ แกแแแแ แแฃแแ แฎแแ แฏแแแก แแ แกแแฌแงแแกแ แจแแคแแกแแแแแ แแ แแฅแขแแแฃแแแ แแ แแชแแแแแ (แแแ แแ 1989 แฌแแแก แแแฌแแกแซแแ แแกแ).
แแแแแคแแกแแแฃแ แแ แกแแแแ แแฃแแ แฆแแ แแแฃแแแแแก แจแแ แแก แกแฎแแแแแแแ แแแแแฃแแ แแ แแคแแแแก แแแฎแแแแแ (แจแแแแฌแแแแฃแแ_แฆแแ แแแฃแแแแ - แกแแแแ แแฃแแ_แฆแแ แแแฃแแแแ), แจแแแซแแแแ แแแคแแฅแกแแ แแแก, แ แแ:
แกแแแจแแแแแแ แกแแแฃแจแแแแแแก แแแชแฃแแแแแก แแแแแคแแกแแแแกแแก แฎแแ แฏแแแแก แแ แแ แแแ แแแแแ แแแแแแแแแแฃแแแ แแแแแแแแแฃแ แ แแฃแแแก แชแแแแแแแ
data_spread = data_cost.assign(spread = (data_cost.revised_cost-data_cost.estimated_cost))
แกแฌแ แแคแ แแแแแแแแแฃแ แ แแ แแแก แแแ แแแแจแ, แกแแแฃแจแแแก แแแแฎแแแ แแแแแแ (แแแแแกแขแแ แแแ) แกแแแแแแ แแฃแแฃแฎแแแ แฎแแ แฏแแแแ แคแฃแแก, แแ แแแก แแแ แแแแฎแแแแแก แแฃแจแแแแแก แแแฌแงแแแแก แจแแแแแ.
แแแแแแแแ (แแแแแกแขแแ แ) แคแแแแแกแฃแ แแ แแแ แฌแแฃแแแแฃแแ แกแแฎแแแก แกแแแจแแแแแแ แแแแขแ แแฅแขแแ แก แแ แแ แฅแแขแแฅแขแแ แก, แแแแแ แซแแแแก แฃแแแ แแแชแแแฃแแ แกแแแจแแแแแแ แแแแแ แแแ. แแก แจแแแซแแแแ แแงแแก แแแแแฌแงแแแขแแแแแ แแฃแแแก แกแแฌแงแแกแ แกแแแ แซแแก แแแแ แแแก แแ แกแแฎแแแก แคแแ แแแแแก แแแแ แแแก แจแแกแแฎแแ (แกแแแฃแจแแแก แแแฌแงแแแแกแ แแ แแจแแแแแแแแแก แแแแแ แแแแก แแแชแแแแก แจแแแแแ).
แแแข-แแแแแก แแแแฅแแก แแฌแแแ แแแแแ, แแกแแแ "แแแแแขแแแแแ" แฎแแ แฏแแแ แแฆแฌแแแแ "แแแแแแข" 1 แแแแแแ แแก แฌแแแแฌแแแจแ.
แแฃ แแแแแแฎแแแแแ แแ แชแฎแ แแแก แฃแแแ แแ แแชแแแขแฃแ แชแแแแแแแแจแ, แแแจแแ แจแแคแแกแแแแก แแแแฃแ แ แแ แแ (100% แแ 2-แฏแแ แแแแแแแแ แแแ แกแแแแ แแฃแแ แฆแแ แแแฃแแแแแแ) แแแฎแแ 1989 แฌแแแก แฅแแแแฅแแแ แแฎแแแก แแแแฎแแแ แ แแแฌแแกแซแแ แแก แฌแแแ แฌแแแจแ. แแแแ แแฃแแแ, แ แแ แแแฌแแกแซแแ แแก แจแแแแแ 1988 แฌแแแก แแแฌแงแแแฃแแ แกแแแจแแแแแแ แแ แแแฅแขแแแ, 1989 แฌแแแก แแแฌแแกแซแแ แแก แจแแแแแ, แฃแคแ แ แแแข แแ แแก แแ แกแแฎแกแ แแแก แแแแแฎแแแแ แแแแกแแฎแแ แชแแแแแแแแ.
แแแ แแฅแแ, แแแฌแแกแซแแ แแแแ แ แแแแแแแแ แฌแแแ แแแ แ แกแแแแ แแฃแแ แฆแแ แแแฃแแแแแก แฅแแแแแ แแแแแฎแแแแ (แ แแช แแแฎแแ แแฎแแแแ แแ แแฎแแ 1980 แฌแแแแแ 2019 แฌแแแแแ) แกแแแแ แแฃแแแ แแแแแฌแแแฃแแแ แแแแ, แ แแ 1986-1987 แฌแแแแจแ แแแฌแงแแแฃแแ แแแแแแ แแ แแ แแแฅแขแ แแแแงแแแ แแ แแ แแ แแแฅแขแแแจแ แแแแแกแขแแชแแแแ แจแแแชแแ แแ. แฅแแแแแ. แแ แแคแแแแ แกแแจแฃแแแแ 1987 แฌแแแก แแแฌแงแแแฃแแ แแแแแแฃแแ แแ แแแฅแขแแกแแแแก - แกแแแแ แแฃแแ แฆแแ แแแฃแแแแแก แจแแแชแแ แแแ แแงแ แแแแแแแแ แแแแ แแแแแแก -20%..
data_spred_percent = data_cost_y.assign(spred = ((data_cost_y.revised_cost-data_cost_y.estimated_cost)/data_cost_y.estimated_cost*100))
แกแแฌแงแแกแ แกแแแแ แแฃแแ แฆแแ แแแฃแแแแแก 40%-แแ แแแขแ แแ แแ แแแฃแแแแแแแ แแ แจแแกแแซแแแ แจแแแแแ แแงแ แคแแแแแกแฃแ แแ แจแแแแแแ แกแแแจแแแแแแ แแแแแ แแ แแฃแจแขแแก แแแแฎแแแแแแก แจแแแแแแ.
แ แ แแ แแก 2007 แฌแแแก แจแแแแแ แกแแแแ แแฃแแ แแ แจแแกแฌแแ แแแฃแ แฎแแ แฏแแแก แจแแ แแก แกแแ แแแแก (แแแแกแฎแแแแแแแก) แจแแแชแแ แแแแก แแแแแแ?
แจแแกแแซแแแ, แแแแแกแขแแ แแแแ แแแแฌแงแแก แชแแคแ แแแแก แแฃแแแแกแแแ แแแแแแแแแ แแแ (แกแแจแฃแแแ แแแแฎแ 20 แฌแแแก แแแแแแแแแแแจแ แแแแแแ แแ 100 แแแแกแ แแแแแ แแแแ 2 แแแแแแ แแแแแ แแแแ) แแ แจแแกแแซแแแ แกแแแจแแแแแแ แแแแงแแคแแแแแแ, แฃแซแ แแแ แฅแแแแแแก แแแแแ แแ แฌแแ แแแฅแแแแแ แแฃแจแขแแแแก แแแแแแแ แแชแแแแแ แแ แแแแ แแฃแแแ, แจแแแแแฆแ แแฎแแแ แฌแแกแแแ แแ แจแแแฆแฃแแแแแ แจแแกแแซแแ แแแแแแฃแแแชแแแแแก แจแแกแแแชแแ แแแแแ. แแ แจแแกแแซแแ แ แแกแแแแ, แ แแแแแแแช แฌแแ แแแแฅแแแแแ แแ แแแแกแฃแ แฌแแแแจแ.
แกแแแจแแแแแแ แแฅแขแแแแแ แฌแแแแฌแแแแก แกแแแแแแก แแแฎแแแแแ
แแแแแชแแแแแแก แแแฏแแฃแคแแแแ แฌแแแก แแแแแแแแ แฃแแ แแแแ แแแแก แแแฎแแแแแ (54 แแแแ แ), แจแแแแซแแแแ แแแแแแแ แแแ แกแแแจแแแแแแ แแฅแขแแแแแแแก แฅแแแแฅ แกแแ-แคแ แแแชแแกแแแจแ แกแแแแแฃแ แแแแกแ แแ แฌแแแแฌแแแแก แแ แแแก แแแฎแแแแแ.
แจแแแแกแแแแก แงแแแแ แกแแแจแแแแแแ แแ แแแแแแแชแแ แชแแแแแแก แแ แแฃแแแ แแแแฆแแก แแฎแแแ โแแแแโ แแ แแแฅแขแแแแก แแแแแ แแแ. (แแแแแแ แแฃแแแ! แแ แแแแแแจแ แแแแแ แแแแแแก แ แแแแแแแแ แแแแแ แฌแแแก แแแแแแแแแแแจแ แแ แแแแแ แแ). แแแแแกแขแแ แแแ, แ แแแแแแแช แแแแ แแแแ แแแแแแแแ แฅแแแแแแก แแแฆแแแแก แแแแแแแ แฌแแแก, แแคแแ แแแแแ แแแแขแ แแฅแขแแแก แแแแแ แแก แแแแแแจแ, แแแแ แคแแกแแแแแแแแแแก แแแแแแแแกแฌแแแแแแ (แ แแแแแ แแแคแฎแฃแแแก แแแแขแ แแฅแขแแแ, แฃแแแขแแกแฌแแแแ, แกแ แฃแแแแแ แฌแแแก แแแแแแแ แแ แแแแแขแแ แแกแแแฃแแแ แกแแแจแแแแแแ แแแแแแแแแแ. แแฎแแแ แแแแแแแชแแแแแก แแแฆแแแแกแแก).
แจแแแแแแ แงแแแแแแ แแแขแ แแแแแชแฎแแแแแ แแแแแแแแแ (แแแแจแ แกแแจแฃแแแแ 1-1,5 แแแแแแ แแแแแ แแฎแแแแ แแแแแแแแ แจแ 5 แแแแแแ แแแแแ แแแแ แแ). แแแแกแแแ, แแแแแแแก แแแฎแแแแแ แแแแแชแฎแแแแแแก แกแแแ แแ แ แแแแแแแแ แแแแแ แแแแแแ แ แฉแแแ (แแฎแแแแ แฅแแแแแ แกแแฅแชแแ: แกแขแแขแแกแขแแแ แแแแแชแฎแแแแแแก แกแแแ แแ แ แแแแแแแแแก แจแแกแแฎแแ แแแแแแแกแ แแ แแฆแแก แแแฎแแแแแ)
แแแแแ แแก แแ แแแแแแแแแก แจแแแแแ แกแแแจแแแแแแ แแแแฃแกแขแ แแ แแฅแขแแฃแ แแ แแแแแแแก แแ แแฎแแ แชแแแแแแก โแกแแจแแแแโ แจแแแแแแแแก (แแแแแ แแแแแแก แ แแแแแแแแแก แแแแฅแแแก แแแแ แแแก แแแ แแจแ), แ แแแ แแแแแแแแกแฃแคแแแก แ แแกแฃแ แกแแแ แฌแแแก แจแฃแ แ แแชแฎแแแแแกแแแแก (แแแแแฃแแแแแแแแแแก แแฆแแกแแกแฌแแฃแแแแแ) แแฎแแแ แกแแแแคแฎแฃแแ แแแแขแ แแฅแขแแแแก แขแแแฆแ แแฌแงแแแ แแแแแกแแก แแ แแแแแแแแแกแแแแแแ.
data_month_year = data_month_year.assign(week_year = data_month_year.permit_creation_date.dt.week)
data_month_year = data_month_year.groupby(['week_year'])['estimated_cost'].sum()
แแแแแ แแ แแชแแแขแฃแแ แแแแแชแแแ (แแแ แแแฏแแกแคแแ แ แฎแแแ) โโแแกแแแ แแฉแแแแแแก, แ แแ แแแแฃแกแขแ แแ โแแแแแ แแฃแแแโ แแฃแจแแแแก แแแแแ แฌแแแก แแแแแแแแแแแจแ, แแแแ แแ แแ แแแแแแแแแก แแแฌแงแแแแแแ แแ แแแก แจแแแแแ, แแแแแ แแแแแแก แแฅแขแแแแแ 150%-แแแ แแแ แแแแ 20-24 แแแแ แแก แจแแ แแก (แแแแแฃแแแแแแแแแแก แแฆแแแแ) แแ แแชแแ แแแแ แแแกแแแแแแแกแแแแแแ -70%-แแแ.
แฐแแแแฃแแแแแแ แแ แจแแแแแแ, แกแแ-แคแ แแแชแแกแแแก แกแแแจแแแแแแ แแแแฃแกแขแ แแแจแ แแฅแขแแแแแ แแแ แแแแ 43%-แแ 44-150 แแแแ แแก แแแแแแแแแแแจแ (แฅแแแแแแแ แแฌแแแ แแแแแแแ) แแ แจแแแแแ แแฃแแแแแ แแชแแ แแแแ แแ แแแแแแแแแก แแ แแก.
แแแ แแแแ, แแแแฃแกแขแ แแ แแฅแแกแแแแแ แชแแแแจแแ, แ แแแแแแช แแแแแงแแคแแแแ แแ แแแแแแแแแ "แแจแจ-แแก แแแแแฃแแแแแแแแแแก แแฆแ" (แแแแ แ 20) แแ "แจแแแ" (แแแแ แ 52).
แฃแซแ แแแ แฅแแแแแแก แแแแแแแ แแแแแกแขแแชแแ แกแแ แคแ แแแชแแกแแแจแ
แฅแแแแฅแจแ แกแแแจแแแแแแ แแแแแ แแแแแแก แแแแแชแแแแแแ แแแงแ แแแแแแ:
แแแแแแแ แแแแแกแขแแชแแ แกแแ-แคแ แแแชแแกแแแจแ แกแแแจแแแแแแ แแ แแแฅแขแแแจแ 1980 แฌแแแแแ 2019 แฌแแแแแ แแ แแก 91,5 แแแแแแ แแ แแแแแ แ.
sf_worth = data_location_lang_long.cost.sum()
แกแแ-แคแ แแแชแแกแแแจแ แงแแแแ แกแแชแฎแแแ แแแแแ แฃแซแ แแแ แฅแแแแแแก แฏแแแฃแ แ แกแแแแแ แ แฆแแ แแแฃแแแแ แจแแคแแกแแแฃแแ แฅแแแแแแก แแแแแกแแฎแแแแ (แแก แแ แแก แงแแแแ แฃแซแ แแแ แฅแแแแแแก แแ แงแแแแ แแแ แแแ แฅแแแแแแก แจแแคแแกแแแฃแแ แฆแแ แแแฃแแแแ, แ แแแแแแช แแแฃแแแแแก แกแแ แคแ แแแชแแกแแแก)
แกแแ-แคแ แแแชแแกแแแก แ แแแแ แ แแแแแแแจแ แแแแฎแแ แชแแแแแ แแแแแกแขแแชแแ แแแแ 40 แฌแแแก แแแแแแแแแแแจแ?
แคแแแแฃแแแก แแแแแแแแแแแก แแแแแงแแแแแแ แแแแฎแแ, แกแแ แฉแแแแ แแก 91,5 แแแแแแ แแ แแแแแ แ แ แแแแแแแแแก แแแฎแแแแแ. แแแแกแแแแแก, แแแแแชแแแแ แกแแคแแกแขแ แแแแแก แแแฎแแแแแ แแแฏแแฃแคแแแแก แจแแแแแ, แฉแแแ แฌแแ แแแแแแแแแ แแแฆแแแฃแ แแแแจแแแแแแแแแก แฌแ แแแแแก แแแแแงแแแแแแ (Circle แคแฃแแฅแชแแ Folium แแแแแแแแแแแแแ).
import folium
from folium import Circle
from folium import Marker
from folium.features import DivIcon
# map folium display
lat = data_location_lang_long.lat.mean()
long = data_location_lang_long.long.mean()
map1 = folium.Map(location = [lat, long], zoom_start = 12)
for i in range(0,len(data_location_lang_long)):
Circle(
location = [data_location_lang_long.iloc[i]['lat'], data_location_lang_long.iloc[i]['long']],
radius= [data_location_lang_long.iloc[i]['cost']/20000000],
fill = True, fill_color='#cc0000',color='#cc0000').add_to(map1)
Marker(
[data_location_mean.iloc[i]['lat'], data_location_mean.iloc[i]['long']],
icon=DivIcon(
icon_size=(6000,3336),
icon_anchor=(0,0),
html='<div style="font-size: 14pt; text-shadow: 0 0 10px #fff, 0 0 10px #fff;; color: #000";"">%s</div>'
%("$ "+ str((data_location_lang_long.iloc[i]['cost']/1000000000).round()) + ' mlrd.'))).add_to(map1)
map1
แ แแแแแแแแแแแ แแ แแแแแ, แ แแ แฆแแแแแแแก แฃแแแขแแกแ แแแฌแแแ แแแแแแฃแ แแ แฌแแแแแ DownTown-แจแ. แแแแแ แขแแแแ แงแแแแ แแแแแฅแขแแก แแแฏแแฃแคแแแ แฅแแแแฅแแก แชแแแขแ แแแแ แแแแซแแแแกแ แแ แฅแแแแฅแแก แชแแแขแ แแแแ แแแกแแกแแแแแแ แแ แแแก แแแฎแแแแแ (แ แ แแฅแแ แฃแแแ, แซแแแ แแแฆแแ แแแฃแแ แกแแฎแแแแ แจแแแแแแ แกแแแแแแ แแแ), แงแแแแ แแแแแ แแแ แแแแงแ 4 แฏแแฃแคแแ: "Downtown" , '<0.5H Downtown', '< 1H Downtown', 'Outside SF'.
from geopy.distance import vincenty
def distance_calc (row):
start = (row['lat'], row['long'])
stop = (37.7945742, -122.3999445)
return vincenty(start, stop).meters/1000
df_pr['distance'] = df_pr.apply (lambda row: distance_calc (row),axis=1)
def downtown_proximity(dist):
'''
< 2 -> Near Downtown, >= 2, <4 -> <0.5H Downtown
>= 4, <6 -> <1H Downtown, >= 8 -> Outside SF
'''
if dist < 2:
return 'Downtown'
elif dist < 4:
return '<0.5H Downtown'
elif dist < 6:
return '<1H Downtown'
elif dist >= 6:
return 'Outside SF'
df_pr['downtown_proximity'] = df_pr.distance.apply(downtown_proximity)
แฅแแแแฅแจแ แฉแแแแแฃแแ 91,5 แแแแแแ แแ แแแแแกแขแแชแแแแแ, แแแแฅแแแก 70 แแแแแแ แแ (แแแแแแแ แแแแแกแขแแชแแแแแก 75%) แ แแแแแขแจแ แแ แแจแแแแแแแแแจแ แฉแแแแแฃแแแ แฅแแแแฅแแก แชแแแขแ แจแ. (แแฌแแแแ แแแแ) แแ แฅแแแแฅแแก แขแแ แแขแแ แแแแแ 2 แแ แ แแแแฃแกแจแ. แชแแแขแ แแแแ (แแฃแ แฏแ แแแแ).
แกแแแจแแแแแแ แแแแแชแฎแแแแก แกแแจแฃแแแ แกแแแแ แแฃแแ แฆแแ แแแฃแแแแ แฅแแแแฅแแก แ แแแแแแก แแแฎแแแแแ
แงแแแแ แแแแแชแแแ, แแกแแแ แ แแแแ แช แแแแแแแ แแแแแกแขแแชแแแก แแแแแแแ, แแแฏแแฃแคแแ แกแแคแแกแขแ แแแแแก แแแฎแแแแแ. แแฎแแแแ แแ แจแแแแฎแแแแแจแ แแแแแชแฎแแแแก แกแแจแฃแแแ (.mean()) แกแแแแ แแฃแแ แฆแแ แแแฃแแแแ แกแแคแแกแขแ แแแแแก แแแฎแแแแแ.
data_location_mean = data_location.groupby(['zipcode'])['lat','long','estimated_cost'].mean()
แฅแแแแฅแแก แฉแแแฃแแแแ แแ แ แแแแแแแจแ (แฅแแแแฅแแก แชแแแขแ แแแแ 2 แแ-แแ แแแขแ) - แกแแแจแแแแแแ แแแแแชแฎแแแแก แกแแจแฃแแแ แกแแแแ แแฃแแ แฆแแ แแแฃแแแแ $50 แแแแกแแ.
แกแแจแฃแแแ แกแแแแ แแฃแแ แฆแแ แแแฃแแแแ แฅแแแแฅแแก แชแแแขแ แจแ แแแแฎแแแแแแ แกแแแฏแแ แแแขแแ ($150 แแแแกแแแแ $400 แแแแกแแแแ), แแแแ แ แกแฎแแ แกแคแแ แแแแจแ ($30-50 แแแแกแ).
แแแฌแแก แฆแแ แแแฃแแแแแก แแแ แแ, แกแแแ แคแแฅแขแแ แ แแแแกแแแฆแแ แแแก แกแแฎแแแก แแจแแแแแแแแแก แแแแแแ แฆแแ แแแฃแแแแแก: แจแ แแแ, แแแกแแแแแ แแ แกแแฎแแแแฌแแคแ แแแแแกแแฎแแแ. แแก แกแแแ แแแแแแแแแขแ แฃแคแ แ แแแฆแแแแ แแแแแคแแ แแแแจแ, แแแแ แ แแแแแ แฉแแ แฅแแแงแแแแจแ. แแแแแคแแ แแแแก แกแแแจแแแแแแ แแแแแแ แแแแแแแ แแ แ-แแ แ แงแแแแแแ แงแแแแแกแแแแชแแแ แแ แแแแชแ แฅแแแงแแแแจแ (แแแฌแแกแซแแ แแกแ แแ แแแ แแแแกแแแชแแแแ แ แแแฃแแแชแแแแแก แแแแ), แ แแแแแแช แฎแจแแ แแ แแแแแฎแแแก แฃแคแ แ แซแแแ แแแ แแแกแแแแแก แแ แจแ แแแแก.
แแแแแแแแแ, แแแแแ แแแ แแแแแฎแแแก แแจแแแแแแแแก แแแแแแงแแแแ แฃแแแฆแแแกแ แฎแแ แแกแฎแแก แกแแแจแแแแแแ แแแกแแแแแ (แคแแแฏแ แแแ, แกแแแแแแแชแแ, แแแแแแแแก แแ แแแแ แแแแแแก แกแแกแขแแแแแ) แแแฆแแแ แแแแ แแแแคแแฅแขแฃแ แแแแก แกแขแแแแแ แขแแแแก แแแกแแฆแฌแแแแ.
แแแแแ แแแแก แแแแแชแฎแแแแก แกแแจแฃแแแ แฆแแ แแแฃแแแแแก แแแแแแ แกแขแแขแแกแขแแแแแแ แแ แ แแแแแแ แแแแแแ แฉแแแ:
- Treasure Island - แฎแแแแแแฃแ แ แแฃแแซแฃแแ แกแแ-แคแ แแแชแแกแแแก แงแฃแ แแจแ. แแจแแแแแแแแแก แแแแแ แแแแก แกแแจแฃแแแ แกแแแแ แแฃแแ แฆแแ แแแฃแแแแ 6,5 แแแแแแแ แแแแแ แแ.
- แแแกแแแก แแแ โ (แแแกแแฎแแแแแ 2926) แแจแแแแแแแแแก แแแแแ แแแแก แกแแจแฃแแแ แกแแแแ แแฃแแ แฆแแ แแแฃแแแแ 1,5 แแแแแแแ แแแแแ แแ.
แกแแแแแแแแแแจแ, แแ แแ แกแคแแ แแจแ แแแฆแแแ แกแแจแฃแแแ แแแแแชแฎแแแ แแแแแแจแแ แแแฃแแแ แแ แกแแคแแกแขแ แแแแแแ แแแแแแแกแแแแก แแแแแชแฎแแแแแแก แงแแแแแแ แแชแแ แ แ แแแแแแแแแ (แจแแกแแแแแแกแแ 145 แแ 3064, แแฃแแซแฃแแแ แแจแแแแแแแแ แซแแแแแ แจแแแฆแฃแแฃแแแ), แฎแแแ แแแแแ แฉแแแ แกแแคแแกแขแ แแแแแแแกแแแแก - XNUMX.แฎแแแ 1980-2019 แฌแแแแจแ แฌแแแแฌแแแจแ แแแแฎแแแแแแ 1300 แแแแแชแฎแแแ แแฆแแแแ (แกแแจแฃแแแแ 30 -50 แแแแกแ แแแแแชแฎแแแ แแแแแ แแแ แแแแแก แแแแแแแแแแแจแ).
โแแแแชแฎแแแแแแแแก แ แแแแแแแแโ แแแ แแแแขแ แแก แแแฎแแแแแ, แจแแกแแแฉแแแแแ แแแแ แกแแคแแกแขแ แแแแแ แแแแแชแฎแแแแแแก แ แแแแแแแแแก แจแแกแแแแจแแแแแ แแแแแแแ แ แแแแแฌแแแแแ แแแแ แฅแแแแฅแจแ.
แกแขแแขแแกแขแแแ แแแแแชแฎแแแแแแก แกแแแ แแ แ แแแแแแแแแก แจแแกแแฎแแ แแแแแแแกแ แแ แแฆแแแแแก แแแฎแแแแแ
แกแแแ แแ แกแขแแขแแกแขแแแ แแแแแชแฎแแแแแแก แแแแแแแ แ แแแแแแแแแก แจแแกแแฎแแ 1980-แแแ 2019 แฌแแแแแ แแแแ แแก แแแแแแแก แแ แแฆแแก แแแฎแแแแแ แแฉแแแแแแก, แ แแ แกแแแจแแแแแแ แแแแงแแคแแแแแแกแแแแก แงแแแแแแ แแจแแแแ แแแแแแแ แแแแแคแฎแฃแแ แแ แแแแแ แแก แแแแแแ. แแแแแแ แแฃแแแ, แแแแแชแฎแแแแแจแ แแแแแแแแฃแแ แแแแแกแขแแชแแแแแก แแแแแแแ แแแแจแแแแแแแแแ แแแแกแฎแแแแแแแ แแ แแแแกแฎแแแแแแแ แแแแแแ แแแแแแ. (แแฎแแแแ แแแแแขแแแแ โแกแแแจแแแแแแ แกแแฅแแแแแแแ แกแแแแแแก แแแฎแแแแแโ). แแแแ แแก แแฆแแแแก แจแแ แแก แแ แจแแแแแก แแแแงแแคแแแแแแจแ แแแขแแแ แแแ แแแแฎแแแแแแ 20%-แแ แแแแแแแแ, แแแแ แ แแแแ แแก แกแฎแแ แแฆแแแแจแ.
months = [ 'January', 'February', 'March', 'April', 'May','June', 'July', 'August', 'September', 'October', 'November', 'December' ]
data_month_count = data_month.groupby(['permit_creation_date']).count().reindex(months)
แแแฃแฎแแแแแแ แแแแกแ, แ แแ แแแแแกแ แแ แแแแแกแ แแแแแชแฎแแแแแแก แ แแแแแแแแแก แแแฎแแแแแ แแ แแฅแขแแแฃแแแ แแ แแแแแ แแ, แกแแแ แแ แกแแแแ แแฃแแ แฆแแ แแแฃแแแแแก แแฎแ แแ แแแแกแฎแแแแแแ 100%-แก แแฆแฌแแแก (4,3 แแแแแแ แแ แแแแกแจแ แแ แแแแแกแจแ แแ 8,2 แแแแแแ แแ แแแแแกแจแ).
data_month_sum = data_month.groupby(['permit_creation_date']).sum().reindex(months)
แกแแ-แคแ แแแชแแกแแแก แกแแแจแแแแแแ แแแแฃแกแขแ แแแก แแแแแแแแ, แแฅแขแแแแแแก แแ แแแแแแแ แแแ แจแแแแแแแแแก แแแฎแแแแแ.
แแ แแแแแก, แแแแแ แจแแแแแแ แแ แกแแ-แคแ แแแชแแกแแแจแ แกแแแจแแแแแแ แแฅแขแแแแแแก แกแฅแแแ แแแขแแแแแแก แคแแกแแแแก แแแแแ แแแแก (2015-2018) แแ แแฅแ แแก แคแแกแแก แกแฅแแแแก (1940 - 1980 แฌแฌ.).
แแแแฃแจแ (แแแแแแกแฃแ แ แแแแฃแจแแแแ - แแแแแแ, แแแแฃแจแ) - แขแแฅแแแแฃแ แแแแแแแจแ แแฌแแแแแ แคแแกแแก, แแแชแฃแแแแแก แแ แแแแแแแขแแ แแก แแแแแชแแแแแแก แกแขแแแแแฃแ แ แแแแแแแ แแแแแ แแแแแแแแชแแแแ. แแแแฃแจแแก แแแแแแแ แแคแฃแซแแแแ แขแแฅแแแแฃแ แ แแแแแแแแก แแ แ-แแ แ แแฅแกแแแแแก: โแแกแขแแ แแ แแแแ แแแแโ - แแแแแแแ, แ แแ แแแแแชแแแแ แแแแแแแ แแแแแ แแแแแแแแชแแแแ แแกแแแแก แจแแแแแแแแ แแแแแแงแแแแก.
แซแแ แแแแแ แแแแฃแจแ, แ แแแแแแช แฉแแแก แฌแแแฃแ แ แแฅแขแแแแแแก แกแฅแแแแแ แแ แแก แแก แแ แแก "แแแแ แแ แแฎแ แแแ" แขแแแแแแชแแแก แจแแแ แฃแแแแแก แแแแฃแจแ. แแกแ แแแกแแฎแแแแแฃแแแ, แ แแแแแ แกแฅแแแ แฐแแแแก แแแแแแแแแก แแแแก (แแฌแแแ แแแแก) แแ แแฎแ แแแก แแแแ แแแแแ (แแชแแ แ แแฌแแแ แแแแแแ). แ แแแแกแแช แคแแกแ แแ แฆแแแแก แฆแแ แแแแแก แแแแแแแแจแแ แแแแ แฎแแแก, แแแแฃแจแ แแแแแแแ แแแกแ แฃแแแแฃแแแ แแ แแแซแ แแแแ แกแแแแ แแฃแแแ แแแฆแแแแแแ แแฅแแแแ.
แกแแ-แคแ แแแชแแกแแแก แกแแแจแแแแแแ แแแแฃแกแขแ แแแจแ แแฅแขแแแแแแก แแแซแ แแแแ แแแแฅแแแก แแแแแแแแ แแแแฎแแแแ แแฅแ แแกแ แแ แแแขแแแแแแก แคแแกแแก แแ แแแก. แแ แกแแแ แคแแกแแกแ แแ แแฅแขแแแแแแก แกแฅแแแแก แแกแขแแ แแฃแแ แแแฉแแแแแแแแแ แจแแกแแแฉแแแ แแกแแแแกแแแแแก แแฉแแแแแแก.
แ แแแ แจแแซแแแก แกแแแแแแแแแ แกแแแจแแแแแแ แแแแ แแก แฅแชแแแแก แแ แแแแแแแ แแแ, แแฃแชแแแแแแแแ แแแ แแแแชแแแก แแแแคแแชแแแแขแแก แแแแแแแแ แแแแแแฃแแ แแ แแ แ แขแแแแแแชแแแ.
แแ แจแแแแฎแแแแแ แชแแแแแก แแแ แแแแชแแฃแ แ แแฌแแแแแ, แแฃ แแแแ แแแ แแแแชแแแก แแแแแแขแ (แแ แแแ แแแแชแแแก แแแแคแแชแแแแขแ) แแแแกแฎแแแแแแแ แแฃแแแกแแแแ; แแ แฃแฌแแแแแแ แจแแฃแกแแแแแ แกแแแแแแแแก, แแฃ แแแแ แแแ แแแแชแแแก แแแแแแขแ แแฃแแแ.
แแฃ แแแฆแแแฃแแ แแแแจแแแแแแแ แฃแคแ แ แแฎแแแก แแ แแก 0-แแแ, แแแแ แ 1-แแแ, แแแจแแ แแแ แ แแ แแฅแแก แแแแแ แแแก แแแแคแแ แแแแฃแจแแ. แแก แแ แแก แ แแฃแแ แแแแแแแขแแแฃแ แ แแ แแแแแแ, แ แแแแแแช แจแแแซแแแแ แแแฆแแก แฃแคแ แแกแแ แแแฎแแแแแแแแ, แ แแแแแแแช แจแแแซแแแแ แแแแแขแแ แแกแแแฃแแแ แแงแแแแ แแ แแแแแ.
แแฃ! แแ แแแแชแแแแ แฃแแ! แแแแแฎแแแแ แกแแแจแแแแแแ แแแแฃแกแขแ แแแก แจแแแแแแแ แแแแแแแแ แแแแก แแแแแก แกแแ-แคแ แแแชแแกแแแจแ: แแฃ แแแแฃแจแ แแแแแ แแแแฎแแแแ แแแขแแแแแแก แคแแกแก, แแแจแแ แแ แแแกแแแแกแขแฃแ แ แแแ แแแแขแแก แแแฎแแแแแ โ แกแแ-แคแ แแแชแแกแแแจแ แกแแแจแแแแแแ แแแแฃแกแขแ แแแก แแ แแแแกแแแแ แแแแแกแแแ แแแแแแ แแ แแฅแแแแ แฃแแฎแแแแก แแ แแแแกแแก แจแแแแแแ แแแ แแแแจแ.
แฃแคแ แ "แแแขแแแแกแขแฃแ แ" แแแ แแแแขแแ แแแแแแแแ แแแ, แกแแแจแแแแแแ แแแแฃแกแขแ แแแก แแแแแแแ แแแแแ แแฅแกแแแแแแชแแแแฃแ แ แแ แแ แจแแกแแซแแแแแแแ, แแฃ แแฅ แแฅแขแแแแแ แแแฐแงแแแแ โแแฅแ แแก แคแแกแแกโ แกแชแแแแ แก. แแ แจแแแแฎแแแแแจแ, 20-30 แฌแแแแฌแแแจแ (แจแแกแแซแแแ 10-แจแ) แกแแแจแแแแแแ แกแแฅแขแแ แ แแแกแแฅแแแแแก แแ แแแแแแแแ แแแแก แแฎแแแ แขแแแฆแแก แฌแแแแจแ แแฆแแแฉแแแแแ.
แแแแ แ แแแฌแแแแก แแแแแ:
แแแฃแแ Jupyter Notebook-แแแ:
แแแฎแแแ, แแแกแแช แแแแแแแ แแ แแแ แฎแแ แ, แแแฃแแแฃแแก แแแแฃแกแ แแแแชแแ (แแแแแแแ!).
(แแแแแก แแแแแแขแแ แแแ แแ แแแแแแ แขแแแแแ แแแแแแแแแแแ แแแแแแขแแแ แแแฃแแแฃแฅแจแ)
แแแฃแแ แแแแแแกแฃแ แแแ แกแแแแ:
แแฃ แแแแฌแแแ แฉแแแ แจแแแแแ แกแ, แแแฎแแแ แแงแแแแ แฉแแแแแแก แงแแแ.
แแแแแแแแ แแฎแแ แแแญแแ แแกแแแแก!
แแแแแแแแฎแแแจแ แแแแแฌแแแแแแ แจแแฃแซแแแแ แแฎแแแแ แแแ แแแแกแขแ แแ แแแฃแ แแแแฎแแแ แแแแแแก.
แ แ แแแแแแแแ แแแแก แกแแ-แคแ แแแชแแกแแแก แกแแแจแแแแแแ แแแแฃแกแขแ แแแก?
-
66,7%แกแแแจแแแแแแ แกแแฅแขแแ แ แฃแคแ แ แกแแแแ แแฃแแแ, แ แแ Bitcoin2-แแก แแแแก แแแฐแงแแแแ
-
0,0%แกแแแจแแแแแแ แกแแฅแขแแ แ แจแแกแแซแแแ แแฅแ แแก แคแแกแแแแก แแแแก แแแฐแงแแแก0
-
0,0%แกแแฅแขแแ แ แแแแก แฐแแแก แแแแแแแแ 10 แฌแแแก แแแแแแแแแแแจแ0
-
33,3%แกแแฅแขแแ แแก แแแแแแแแ แแแ แจแแแแแแแแแก แแแฎแแแแแ แแ แแแแแแแแ แแแแก1
แแแกแชแ แฎแแ 3 แแแแฎแแแ แแแแแแ. 6 แแแแฎแแแ แแแแแแ แแแแ แจแแแแแแ.
แฌแงแแ แ: www.habr.com