import pandas as pd import matplotlib matplotlib.use("Agg") lapsed = pd.read_csv("http://www.tlu.ee/~jaagup/andmed/muu/5klass.txt") #print(lapsed.head()) #print("---------------") #print(list(lapsed.columns)) #print("---------------") #print(lapsed.sort_values(by="pikkus", ascending = False).head()) #print("---------------") #print(lapsed[lapsed.pikkus>163].sort_values(by="mass")) #print("---------------") #print(list(lapsed.pikkus)) #print("---------------") #print(lapsed.pikkus.mean()) #print("---------------") #print(lapsed.groupby(["sugu"]).pikkus.mean()) #print("---------------") #print(lapsed.groupby(["sugu"])["pikkus", "mass"].mean()) #print("---------------") #print(lapsed.groupby(["sugu"])["pikkus", "mass"].min()) #print("---------------") #print("Faili salvestamine") #lapsed[lapsed.pikkus>163].sort_values(by="mass").to_csv("lapsed2.txt", index=False) #print("---------------") #print("Tüdrukud pikkuse järgi faili salvestamine") #lapsed[lapsed.sugu=="n"].sort_values(by="pikkus").to_csv("tydrukud1.txt", index=False) #print("---------------") #lapsed["pikkusm"] = lapsed.pikkus/100.0 #print(lapsed.head()) #print("---------------") #print(lapsed.eesnimi.str.find("a")) #print("---------------") #print(lapsed[lapsed.eesnimi.str.find("a")>=0]) #print("---------------") #lapsed.pikkus.hist().get_figure().savefig("joonis1.png") #print("---------------") #lapsed[["pikkus", "sugu"]].boxplot(by="sugu").get_figure().savefig("joonis2.png") #print("---------------")