TitanicTravelers<-read.csv(file=“http://www.personal.psu.edu/dlp/w540/datasets/titanicsurvival.csv” , header=TRUE , sep= “,”)
TitanicTravelers
glimpse (TitanicTravelers)
TotalTitanicTravelers<-summarise(TitanicTravelers, count=n())
Survive <-filter (TitanicTravelers, Survive >0)
TotalSurvive<-summarise(Survive, count=n())
TotalSurvive/TotalTitanicTravelers
CrewClass0<-filter (Survive, Class<1) CrewClassTotal<-filter(TitanicTravelers, Class<1) TotalCrewClass0<-summarise(CrewClassTotal, count=n()) SurvivingCrewClass0<-summarise(CrewClass0, count=n())
SurvivingCrewClass0/TotalCrewClass0
FirstClass1<-filter(Survive,Class>0,Class<2) SurvivingFirstClass1<-summarise(FirstClass1, count=n()) FirstClassTotal<-filter(TitanicTravelers, Class>0,Class<2) FirstClassTotalCount<-summarise(FirstClassTotal, count=n())
SurvivingFirstClass1/FirstClassTotalCount
SecondClass2<-filter(Survive,Class>1,Class<3) SurvivingSecondClass2<-summarise(SecondClass2, count=n()) SecondClassTotal<-filter(TitanicTravelers, Class>1,Class<3) SecondClassTotalCount<-summarise(SecondClassTotal, count=n())
SurvivingSecondClass2/SecondClassTotalCount
ThirdClass3<-filter(Survive,Class>2) SurvivingThirdClass3<-summarise(ThirdClass3, count=n()) ThirdClassTotal<-filter(TitanicTravelers, Class>2) ThirdClassTotalCount<-summarise(ThirdClassTotal, count=n())
SurvivingThirdClass3/ThirdClassTotalCount
MaleSurvivors<-filter(Survive,Sex>0) NumberOfMaleSurvivors<-summarise(MaleSurvivors, count=n()) MaleTotal<-filter(TitanicTravelers,Sex>0) MaleTotal<-summarise(MaleTotal, count=n())
ProportionMaleSurvivors<-NumberOfMaleSurvivors/MaleTotal
ProportionMaleSurvivors
FemaleSurvivors<-filter(Survive,Sex<1) NumberOfFemaleSurvivors<-summarise(FemaleSurvivors, count=n()) FemaleTotal<-filter(TitanicTravelers,Sex<1) FemaleTotal<-summarise(FemaleTotal, count=n())
ProportionFemaleSurvivors<-NumberOfFemaleSurvivors/FemaleTotal ProportionFemaleSurvivors
AdultSurvivors<-filter(Survive,Age>0) NumberOfAdultSurvivors<-summarise(AdultSurvivors, count=n()) AdultTotal<-filter(TitanicTravelers,Age>0) AdultTotal<-summarise(AdultTotal, count=n())
ProportionAdultSurvivors<-NumberOfAdultSurvivors/AdultTotal ProportionAdultSurvivors
ChildSurvivors<-filter(Survive,Age<1) NumberOfChildSurvivors<-summarise(ChildSurvivors, count=n()) ChildTotal<-filter(TitanicTravelers,Age<1) ChildTotal<-summarise(ChildTotal, count=n())
ProportionChildSurvivors<-NumberOfChildSurvivors/ChildTotal ProportionChildSurvivors
AdultMaleSurvivors<-filter(Survive,Sex>0, Age>0) AdultMaleSurvivors<-summarise(AdultMaleSurvivors, count=n()) AdultMaleTotal<-filter(TitanicTravelers,Sex>0, Age>0) AdultMaleTotal<-summarise(AdultMaleTotal, count=n())
ProportionAdultMaleSurvivors<-AdultMaleSurvivors/AdultMaleTotal ProportionAdultMaleSurvivors
ChildMaleSurvivors<-filter(Survive,Sex>0,Age<1) summarise(ChildMaleSurvivors, count=n()) ChildMaleTotal<-filter(TitanicTravelers,Sex>0,Age<1) summarise(ChildMaleTotal, count=n())
AdultFemaleSurvivors<-filter(FemaleSurvivors,Age>0) NumberOfAdultFemaleSurvivors<-summarise(AdultFemaleSurvivors, count=n()) AdultFemaleTotal<-filter(TitanicTravelers,Sex<1,Age>0) AdultFemaleTotal<-summarise(AdultFemaleTotal, count=n())
ProportoinAdultFemaleSurvivors<-NumberOfAdultFemaleSurvivors/AdultFemaleTotal ProportoinAdultFemaleSurvivors
ChildFemaleSurvivors<-filter(FemaleSurvivors,Age<1) NumberOfChildFemaleSurvivors<-summarise(ChildFemaleSurvivors, count=n()) ChildFemaleTotal<-filter(TitanicTravelers,Sex<1,Age<1) ChildFemaleTotal<-summarise(ChildFemaleTotal, count=n())
ProportionChildFemaleSurvivors<-NumberOfChildFemaleSurvivors/ChildFemaleTotal ProportionChildFemaleSurvivors
AdultMaleCrewSurvivor<-filter(CrewClassTotal,Age>0,Sex>0,Survive>0) TotalAdultMaleCrewSurvivor<-summarise(AdultMaleCrewSurvivor, count=n()) AdultMaleCrewTotal<-filter(CrewClassTotal,Age>0,Sex>0) AdultMaleCrewTotal<-summarise(AdultMaleCrewTotal, count=n())
ProportionAdultMaleCrewSurvivor<-TotalAdultMaleCrewSurvivor/AdultMaleCrewTotal ProportionAdultMaleCrewSurvivor
ChildMaleCrewTotal<-filter(CrewClassTotal,Age<1,Sex>0) summarise(ChildMaleCrewTotal, count=n())
AdultFemaleCrewTotal<-filter(CrewClassTotal,Age>0,Sex<1) TotalAdultFemaleCrewTotal<-summarise(AdultFemaleCrewTotal, count=n()) AdultFemaleCrewSurvivors<-filter(CrewClassTotal,Age>0,Sex<1,Survive>0) TotalAdultFemaleCrewSurvivors<-summarise(AdultFemaleCrewSurvivors, count=n())
ProportionAdultFemaleCrewSurvivors<-TotalAdultFemaleCrewSurvivors/TotalAdultFemaleCrewTotal ProportionAdultFemaleCrewSurvivors
ChildFemaleCrewTotal<-filter(CrewClassTotal,Age<1,Sex<1) summarise(ChildFemaleCrewTotal, count=n())
AdultMaleFirstClassTotal<-filter(FirstClassTotal,Age>0, Sex>0) AdultMaleFirstClassTotalCount<-summarise(AdultMaleFirstClassTotal, count=n()) AdultMaleFirstClassSurvivors<-filter(AdultMaleFirstClassTotal, Survive>0) AdultMaleFirstClassSurvivorsCount<-summarise(AdultMaleFirstClassSurvivors, count=n())
ProportionAdultMaleFirstClassSurvivors<-AdultMaleFirstClassSurvivorsCount/AdultMaleFirstClassTotalCount ProportionAdultMaleFirstClassSurvivors
AdultFemaleFirstClassTotal<-filter(FirstClassTotal,Age>0, Sex<1) AFFCT<-summarise(AdultFemaleFirstClassTotal, count=n()) AdultFemaleFirstClassSurvivors<-filter(AdultFemaleFirstClassTotal, Survive>0) AFFCS<-summarise(AdultFemaleFirstClassSurvivors, count=n())
ProportionAdultFemaleFirstClassSurvivors<-AFFCS/AFFCT ProportionAdultFemaleFirstClassSurvivors
ChildMaleFirstClassTotal<-filter(FirstClassTotal,Age<1,Sex>0) CMFCT<-summarise(ChildMaleFirstClassTotal, count=n()) ChildMaleFirstClassSurvivors<-filter(ChildMaleFirstClassTotal, Survive>0) CMFCS<-summarise(ChildMaleFirstClassSurvivors, count=n())
ProportionChildMaleFirstClassSurvivors<-CMFCS/CMFCT ProportionChildMaleFirstClassSurvivors
ChildFemaleFirstClassTotal<-filter(FirstClassTotal,Age<1,Sex<1) CFFCT<-summarise(ChildFemaleFirstClassTotal, count=n()) ChildFemaleFirstClassSurvivors<-filter(ChildFemaleFirstClassTotal, Survive>0) CFFCS<-summarise(ChildFemaleFirstClassSurvivors, count=n())
ProportionChildFemaleFirstClassSurvivors<-CFFCS/CFFCT ProportionChildFemaleFirstClassSurvivors
AdultMaleSecondClassTotal<-filter(SecondClassTotal,Age>0, Sex>0) AMSCT<-summarise(AdultMaleSecondClassTotal, count=n()) AdultMaleSecondClassSurvivors<-filter(AdultMaleSecondClassTotal, Survive>0) AMSCS<-summarise(AdultMaleSecondClassSurvivors, count=n())
ProportionAdultMaleSecondClassSurvivors<-AMSCS/AMSCT ProportionAdultMaleSecondClassSurvivors
AdultFemaleSecondClassTotal<-filter(SecondClassTotal,Age>0, Sex<1) AFSCT<-summarise(AdultFemaleSecondClassTotal, count=n()) AdultFemaleSecondClassSurvivors<-filter(AdultFemaleSecondClassTotal, Survive>0) AFSCS<-summarise(AdultFemaleSecondClassSurvivors, count=n())
ProportionAdultFemaleSecondClassSurvivors<-AFSCS/AFSCT ProportionAdultFemaleSecondClassSurvivors
ChildMaleSecondClassTotal<-filter(SecondClassTotal,Age<1,Sex>0) CMSCT<-summarise(ChildMaleSecondClassTotal, count=n()) ChildMaleSecondClassSurvivors<-filter(ChildMaleSecondClassTotal, Survive>0) CMSCS<-summarise(ChildMaleSecondClassSurvivors, count=n())
ProportionChildMaleSecondClassSurvivors<-CMSCS/CMSCT ProportionChildMaleSecondClassSurvivors
ChildFemaleSecondClassTotal<-filter(SecondClassTotal,Age<1,Sex<1) CFSCT<-summarise(ChildFemaleSecondClassTotal, count=n()) ChildFemaleSecondClassSurvivors<-filter(ChildFemaleSecondClassTotal, Survive>0) CFSCS<-summarise(ChildFemaleSecondClassSurvivors, count=n())
ProportionChildFemaleSecondClassSurvivors<-CFSCS/CFSCT ProportionChildFemaleSecondClassSurvivors
AdultMaleThirdClassTotal<-filter(ThirdClassTotal,Age>0, Sex>0) AMTCT<-summarise(AdultMaleThirdClassTotal, count=n()) AdultMaleThirdClassSurvivors<-filter(AdultMaleThirdClassTotal, Survive>0) AMTCS<-summarise(AdultMaleThirdClassSurvivors, count=n())
ProportionAdultMaleThirdClassSurvivors<-AMTCS/AMTCT ProportionAdultMaleThirdClassSurvivors
AdultFemaleThirdClassTotal<-filter(ThirdClassTotal,Age>0, Sex<1) AFTCT<-summarise(AdultFemaleThirdClassTotal, count=n()) AdultFemaleThirdClassSurvivors<-filter(AdultFemaleThirdClassTotal, Survive>0) AFTCS<-summarise(AdultFemaleThirdClassSurvivors, count=n())
ProportionAdultFemaleThirdClassSurvivors<-AFTCS/AFTCT ProportionAdultFemaleThirdClassSurvivors
ChildMaleThirdClassTotal<-filter(ThirdClassTotal,Age<1,Sex>0) CMTCT<-summarise(ChildMaleThirdClassTotal, count=n()) ChildMaleThirdClassSurvivors<-filter(ChildMaleThirdClassTotal, Survive>0) CMTCS<-summarise(ChildMaleThirdClassSurvivors, count=n())
ProportionChildMaleThirdClassSurvivors<-CMTCS/CMTCT ProportionChildMaleThirdClassSurvivors
ChildFemaleThirdClassTotal<-filter(ThirdClassTotal,Age<1,Sex<1) CFTCT<-summarise(ChildFemaleThirdClassTotal, count=n()) ChildFemaleThirdClassSurvivors<-filter(ChildFemaleThirdClassTotal, Survive>0) CFTCS<-summarise(ChildFemaleThirdClassSurvivors, count=n())
ProportionChildFemaleThirdClassSurvivors<-CFTCS/CFTCT ProportionChildFemaleThirdClassSurvivors