Learn practical skills, build real-world projects, and advance your career
! pip install dash
Requirement already satisfied: dash in c:\users\aayyu\anaconda3\lib\site-packages (1.12.0) Requirement already satisfied: dash-core-components==1.10.0 in c:\users\aayyu\anaconda3\lib\site-packages (from dash) (1.10.0) Requirement already satisfied: dash-table==4.7.0 in c:\users\aayyu\anaconda3\lib\site-packages (from dash) (4.7.0) Requirement already satisfied: plotly in c:\users\aayyu\anaconda3\lib\site-packages (from dash) (4.6.0) Requirement already satisfied: Flask>=1.0.2 in c:\users\aayyu\anaconda3\lib\site-packages (from dash) (1.1.1) Requirement already satisfied: future in c:\users\aayyu\anaconda3\lib\site-packages (from dash) (0.17.1) Requirement already satisfied: flask-compress in c:\users\aayyu\anaconda3\lib\site-packages (from dash) (1.5.0) Requirement already satisfied: dash-renderer==1.4.1 in c:\users\aayyu\anaconda3\lib\site-packages (from dash) (1.4.1) Requirement already satisfied: dash-html-components==1.0.3 in c:\users\aayyu\anaconda3\lib\site-packages (from dash) (1.0.3) Requirement already satisfied: retrying>=1.3.3 in c:\users\aayyu\anaconda3\lib\site-packages (from plotly->dash) (1.3.3) Requirement already satisfied: six in c:\users\aayyu\anaconda3\lib\site-packages (from plotly->dash) (1.12.0) Requirement already satisfied: Jinja2>=2.10.1 in c:\users\aayyu\anaconda3\lib\site-packages (from Flask>=1.0.2->dash) (2.11.2) Requirement already satisfied: Werkzeug>=0.15 in c:\users\aayyu\anaconda3\lib\site-packages (from Flask>=1.0.2->dash) (0.16.0) Requirement already satisfied: itsdangerous>=0.24 in c:\users\aayyu\anaconda3\lib\site-packages (from Flask>=1.0.2->dash) (1.1.0) Requirement already satisfied: click>=5.1 in c:\users\aayyu\anaconda3\lib\site-packages (from Flask>=1.0.2->dash) (7.0) Requirement already satisfied: brotli in c:\users\aayyu\anaconda3\lib\site-packages (from flask-compress->dash) (1.0.7) Requirement already satisfied: MarkupSafe>=0.23 in c:\users\aayyu\anaconda3\lib\site-packages (from Jinja2>=2.10.1->Flask>=1.0.2->dash) (1.1.1)
import dash
import dash_core_components as dcc
import dash_html_components as html
import numpy as np
import plotly.graph_objs as go
import plotly.express as px
import pandas as pd
import plotly.io as pio
data=pd.read_csv(r"D:\old downloads\Suicides India.csv")
print("Total cases from 2001-12: \n",data.groupby("Year")["Total"].sum())
data.groupby("Year")["Total"].sum().plot(kind="line",marker="o",title="People Commited Suicide From 2001-2012")
Total cases from 2001-12: Year 2001 976464 2002 993648 2003 997622 2004 1023137 2005 1025201 2006 1062991 2007 1103667 2008 1125082 2009 1144033 2010 1211322 2011 1219499 2012 1189068 Name: Total, dtype: int64
<matplotlib.axes._subplots.AxesSubplot at 0x1e951411e08>
data["State"].value_counts()
Madhya Pradesh       6792
Maharashtra          6792
Karnataka            6792
Rajasthan            6791
Odisha               6791
Andhra Pradesh       6791
Bihar                6790
Chhattisgarh         6790
Haryana              6790
Kerala               6788
Uttar Pradesh        6787
Gujarat              6786
Tamil Nadu           6786
Assam                6786
Jharkhand            6785
Tripura              6782
Delhi (Ut)           6782
West Bengal          6780
Punjab               6779
Himachal Pradesh     6774
Jammu & Kashmir      6761
Goa                  6759
Uttarakhand          6758
Sikkim               6742
Mizoram              6737
Meghalaya            6733
Puducherry           6730
Chandigarh           6717
A & N Islands        6712
Daman & Diu          6710
Arunachal Pradesh    6707
Nagaland             6705
D & N Haveli         6704
Manipur              6700
Lakshadweep          6674
Total (States)        312
Total (Uts)           312
Total (All India)     312
Name: State, dtype: int64