ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 파이썬 - 실력확인 테스트2
    이것저것 2021. 5. 26. 08:07

    실력확인 테스트2

    노란색 음영 및 빨간색 글자 참고하세요.

    변수명은 적절히 수정하면 됩니다.

     

     

    1. 양치기 소년의 진실을 말한 횟수

     

    def main():

        liar=np.array(daily_liar_data)

        print(len(liar[liar==1]))

        pass

    (1장 실습 중 0을 1로 바꾸면 됩니다)

     

     

    2. 잭이 심은 가장 작은

    def main():

        tree_df=pd.read_csv("./data/tree_data.csv")

        tree_df=tree_df.sort_values("height", ascending=True)

        print(tree_df.head(1))

    (2장 실습 중 False를 True로 바꾸면 됩니다)

     

     

    3. 잭이 심은 가장 두꺼운 콩나무

    main() 안에 넣으니 실행 결과가 안 나옵니다.

    tree_df 를 원하는 변수로 수정해서 사용하세요.

     

    from elice_utils import EliceUtils

    import pandas as pd

     

    elice_utils = EliceUtils()

     

    tree_df=pd.read_csv("./data/tree_data.csv")

    tree_df=tree_df.sort_values("circumference", ascending=False)

    print(tree_df.iloc[0])

     

    def main():

     

        pass

     

     

    4. 피리 부는 사나이를 따라가는 쥐떼

     

    numpy 넣어야 하고, rat 랑 df2 변수명 수정하면 됩니다.

     

    from elice_utils import EliceUtils

    import pandas as pd

    import numpy as np

     

    elice_utils = EliceUtils()

     

     

    df = pd.read_csv("./data/the_pied_piper_of_hamelin.csv") 

     

    rat = df[df["구분"] == "Rat"] 

     

     

    df2 = rat.pivot_table(index="일차", columns="성별", values="나이", aggfunc=np.mean)

    print(df2)

Designed by Tistory.