village data on illiterates,no of phones,phones usage
import matplotlib.pyplot as pt
import pandas as pd
data1=pd.read_csv(r"C:\Users\siris\Documents\file1.csv")
fig=pt.figure()
fig.patch.set_facecolor("pink")
graph2=fig.add_subplot(1,2,1)
x=len(data1[(data1.Numberofilliterates<=1)& (data1.usemobile<=1) & data1.NumberofPhones<=1])
x3=len(data1[(data1.Numberofilliterates>1)& (data1.usemobile<=1) & data1.NumberofPhones>1])
x1=len(data1[(data1.Numberofilliterates<=1) & (data1.usemobile>2)])
x2=len(data1[(data1.Numberofilliterates>1)])
graph2.axis('equal')
graph2.pie([x,x3,x1,x2],colors=['blue','yellow','red','green'],labels=[
'Illiterates(<=1),no of phones(<=1) and using mobile(<=1)',
'Illiterates(>1),no of phones(<=1) and using mobile(>1)',
'Illiterates(<=1),no of phones(>2)','Illiterates(>11)'])
pt.show()