import pandas as pd
import matplotlib
import matplotlib.pyplot as plt
plt.style.use('ggplot')
font = {'family' : 'meiryo'}
matplotlib.rc('font', **font)
plt.rcParams["figure.figsize"] = [10,10]
row1=list(range(0,5))
row2=list(range(5,10))
row3=list(range(10,15))
df=pd.DataFrame([row1,row2,row3],columns=["kokugo","sansu","rika","shakai","eigo"],index=["111","222","333"])
print(df)
print("###列抽出")
print(df["sansu"])
print(df[["sansu","shakai"]])
print("###行抽出")
print(df[1:3])
print(df[(df["sansu"]==1)])
print("###sell抽出")
print(df.at["222","sansu"])
print(df.iat[1,1])
df.plot.bar(alpha=0.6)
plt.title("bargraph")
plt.savefig("./res/bar.png")
df.plot.bar(alpha=0.6,stacked=True)
plt.title("stackgraph")
plt.savefig("./res/stack.png")
df.plot(alpha=0.6)
plt.title("plot")
plt.savefig("./res/plot.png")
df.plot(alpha=0.6,kind="hist")
plt.title("histgram")
plt.savefig("./res/histgram.png")
df.plot(alpha=0.6,kind="area")
plt.title("area")
plt.savefig("./res/area.png")
df.plot(x="kokugo",y="sansu",alpha=0.6,kind="scatter")
plt.title("scatter")
plt.savefig("./res/scatter.png")
df.hist()
plt.title("allhist")
plt.savefig("./res/allhist.png")
参考