본문 바로가기
728x90

전체 글703

파이썬 데이터 병합 메서드 merge의 파라미터별 사용법 판다스의 데이터 프레임이 여러 개 있다는 것은 데이터 셋이 여러 개 존재한다는 것을 의미합니다. 데이터 분석을 잘하기 위해서는 여러 개의 데이터 셋을 하나의 데이터 셋으로 병합하는 것이 좋습니다. 이를 위해 판다스에서는 몇몇 메서드들이 존재합니다. merge, concat, join들이 그러한 역할을 해줍니다. 일반적으로 merge와 concat을 주로 사용하는데 그 용도가 조금 다릅니다. merge의 경우 두 개의 다른 형태의 데이터 셋을 병합할 때 사용하고 concat은 같은 포맷의 여러 데이터 셋을 병합할 때 사용합니다. 오늘은 우선 merge에 대한 설명을 정리해 보려고 합니다. 1. merge()의 기본 사용 데이터 분석에서는 종종 여러 개의 데이터프레임이 존재하며, 이를 병합하여 하나의 큰 데.. 2023. 5. 6.
발음이 유사하지만 뜻이 다른 '업다'와 '엎다' 오늘은 발음이 비슷하지만 뜻이 완전히 다른 '업다'와 '엎다'가 갖는 각각의 뜻과 실제의 발음에 대해 알아보고 이와 뜻이 같은 영어 표현도 같이 알아보는 시간을 갖도록 하겠습니다. 또한, 앞으로는 헷갈리지 않게 한 번 보면 잊지 못할 두 단어의 구분 팁도 전달해 드리겠습니다. 1. 업다 vs 엎다 '업다'는 주로 사람을 등에 대고 떨어지지 않게 손으로 지지해 주는 행동을 말합니다. '엎다'는 어떠한 것을 위와 아래를 뒤바꾸는 것을 뜻하는 것이죠. 간단하게 구분하는 팁으로 '업'의 받침인 'ㅂ'과 '엎'의 받침인 'ㅍ'을 뒤집어 볼까요? 뒤집어도 같으면 뒤바꾸는 뜻의 '엎다'를 그렇지 않으면 등에 사람을 태우는 '업다'를 쓰세요. 2. 업다 발음 : [업따] 활용 : 업어, 업으니, 업는 파생어 : 업히다.. 2023. 5. 5.
원인을 뜻하는 4개 구문 as, since, because, for를 구분하자 "as", "because", "since", 그리고 "for"는 모두 인과 관계와 원인과 결과를 나타내는 접속사입니다. 그러나 각각의 단어는 사용하는 맥락과 표현하는 뉘앙스가 조금씩 다르기 때문에 서로 다른 상황에서 사용됩니다. 오늘은 각각의 구문이 어떻게 조금씩 다른지와 사용하는 방법에 대해 알아보겠습니다. 1. as와 since "as"와 "since"는 듣는 사람이나 읽는 사람이 이미 그 이유를 알고 있을 때 또는, 그 이유가 그렇게 중요하지 않을 때 사용합니다. "as"와 "since"는 문장의 시작 부분에 위치합니다. As I walked to the store, I saw a friend Since I started studying more, my grades have improved "as.. 2023. 5. 2.
비슷한 발음과 뜻을 지닌 '넘어'와 '너머'를 구분해 보자 '너머'는 '넘어'를 발음으로 같은 뜻이 아닐까 생각이 들기도 하지만, 두 개의 뜻이 완전히 다르답니다. 오늘은 이 두 단어를 어떻게 구분하는지, 어떻게 뜻이 다른지 알아보겠습니다. 1. 넘어 : 동사 '넘어'는 동사 '넘다'의 활용형입니다. '넘어'의 뜻은 높은 부분의 위를 지나가다란 의미입니다. 넘어가다란 뜻에는 산이나 뜀틀과 같은 어떠한 장소를 넘어가는 것도 있지만, '나는 시험에서 90점을 넘어서 상장을 받았다'라고 할 때와 같이 수량이나 한계를 초과하는 것을 나타낼 때도 사용됩니다. 2. 너머 : 명사 '너머'는 동사 '넘다'에서 파생된 명사입니다. 하지만 파생된 명사 '너머'는 어떤 특정한 행위를 하는 것이 아니라, 방향을 지칭할 때 사용합니다. '창 너머', '산 너머'처럼 건너편을 가리킬 .. 2023. 5. 1.
발음은 같지만 의미가 다른 '데로'와 '대로'의 쉬운 구분법 생각하는 대로 글이 잘 써지지 않을 때는 생각이 잘 나는 데로 옮겨서 쓰는 것이 좋다. 오늘은 방금 전의 문장과 같이 '~대로'와 '~데로'의 구분을 아주 쉽게 하는 방법에 대해 정리해 보겠습니다. 1. '~대로'와 '~데로'의 구분법 결론부터 말씀드리자면, '대로'와 '데로'가 있는 곳을 '곳으로'로 바꿔서 말이 자연스러우면 '데로'를 사용하고 그렇지 않으면 '대로'를 사용하시면 됩니다. 내가 가는 (대로/데로) 오도록 해 일이 끝나는 (대로/데로) 연락해 줘 '내가 가는 곳으로 오도록 해'가 어울리니 '가는 데로'가 맞고 '끝나는 곳으로 연락해 줘'는 문맥상 어색하니 '대로'가 맞겠습니다. 2. '~데로' 초반에 결론부터 말씀드렸으니 이제는 왜 그렇게 되는지 살펴봐야겠죠? '~데로'에서 '데'는 다음.. 2023. 4. 30.
파이썬 Matplotlib의 이미지 저장 메서드 savefig() 사용하기 Matplotlib는 파이썬에서 데이터 시각화를 위한 강력한 라이브러리 중 하나입니다. 이 라이브러리에는 그래프를 이미지 파일로 저장하는 savefig() 메서드가 있습니다. 이 메서드는 다양한 파일 형식을 지원하며 그림 크기, 해상도, 배경색, 압축 등의 다양한 옵션을 설정할 수 있습니다. 오늘은 해당 메서드에 대해서 알아보려고 합니다. 1. savefig() 메서는 기본 사용법 savefig() 메서드에 대한 설명은 다음과 같습니다. matplotlib.pyplot.savefig( fname, dpi=None, facecolor='w', edgecolor='w', orientation='portrait', papertype=None, format=None, transparent=False, bbox_.. 2023. 4. 30.
파이썬 데이터 프레임의 정렬을 위한 sort_values 메서드 사용법 데이터 분석을 위해 파이썬의 판다스 데이터 프레임은 상당히 좋은 라이브러리입니다. 데이터 분석 도중 통계 메서드를 이용해서 데이터의 특성을 살펴보기도 하는데, 데이터를 크고 작은 순으로 정렬할 수 있다면 데이터 특성을 가시화하는데 더 큰 도움이 될 겁니다. 오늘은 데이터 프레임의 메서드들 중 데이터 정렬을 도와주는 sort_values()의 사용에 대해 알아보겠습니다. 1. sort_values() 특징 sort_values()는 데이터 프레임을 특정 열의 기준으로 정렬하는 메서드입니다. 이 메서드의 기본 사용 모습은 아래 코드와 같습니다. 인자들에 값이 입력되어 있는 것은 기본값으로 세팅된 것이며 특정 인자값을 넣지 않으면 해당 값으로 메서드를 수행합니다. DataFrame.sort_values( by.. 2023. 4. 29.
발음은 같지만 의미가 다른 ‘있다가’와 ‘이따가’ 모든 언어에는 유사한 발음에도 불구하고 그 의미가 완전히 다른 단어들이 있습니다. 오늘은 발음이 비슷한 ‘있다가’와 ‘이따가’의 어원, 품사 등에 대해 알아보고 각각이 어떤 뜻을 갖는지 확인해 보도록 하겠습니다. 1. 있다가 '있다가'는 현재부터 미래까지의 시간 동안 계속 어떤 일(동작)을 하다가, 갑자기 다른 일을 하게 되거나 어떤 사건이 일어나면서 원래 하던 일을 멈추는 경우를 나타내는 표현입니다. 또한, '사람이나 동물이 어느 곳에서 떠나거나 벗어나지 않고 머물다'라는 뜻으로 주로 일정한 장소와 관련하여 사용되기도 합니다. 예를 들어, "공부하고 있다가 친구가 전화해서 대화를 나눴다"와 같이 '있다가'가 사용될 수 있습니다. 여기서는 공부하는 행위를 하다가 친구와의 전화를 위해 공부를 멈추게 된 상.. 2023. 4. 28.
728x90