파이썬 항목 더해서 보여주기? 어떻게 해야하나요

조회수 341회

Keyword 항목 6개가 있습니다.

  • "첫구매 + Best/첫구매" 2개 묶어서 숫자 나타내고 싶습니다!
  • "재구매 + 한달사용기/재구매 + Best/재구매 + Best/한달사용기/재구매" 4건도 묶어서 숫자로 보여주고싶은데 어떻게 코딩을 해야하나요?

이미지

1 답변

  • 좋아요

    0

    싫어요
    채택 취소하기

    첫구매여부의 컬럼을 하나 추가해서, 그 컬럼에 대해 value_counts 해 보았습니다.

    >>> import pandas as pd
    
    
    >>> df = pd.DataFrame( {"keyword":[ "첫구매", "첫사랑", "재구매", "재구매", "강재구"]})
    >>> df
      keyword
    0     첫구매
    1     첫사랑
    2     재구매
    3     재구매
    4     강재구
    >>> df["first_buy"] = df["keyword"].str.contains("첫")
    >>> df
      keyword  first_buy
    0     첫구매       True
    1     첫사랑       True
    2     재구매      False
    3     재구매      False
    4     강재구      False
    >>> df["first_buy"].value_counts()
    False    3
    True     2
    Name: first_buy, dtype: int64
    >>> 
    
    • 감사합니다, 해결했습니다! Jinoo0807 2022.1.6 14:38

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)