전체 글

전체 글

    python pandas 중복된 데이터를 가진 행을 하나로 줄이기 reduce

    python pandas 중복된 데이터를 가진 행을 하나로 줄이기 reduce

    만약 엑셀에서 중복된 데이터를 가진 여러 행이 있을때 그것을 key기준으로 하나의 행으로 줄이고 싶다면 어떻게 해야 할까? ex) 회사에서 pdf공시파일과 엑셀에 있는 데이터를 비교해보고 맞는지 확인해보라고 합니다 데이터는 아래와 같이 되어있는데 같은 key를 가지고 있고 같은 값을 갖고있는 데이터인걸 확인했습니다 이 데이터에 행이 너무나 많아서 key가 1인것을 비교할때 눈으로 4번비교를 해야합니다 이 여러행을 1줄로 줄이려면 어떻게해야할까요? 전략1 중복된 데이터는 하나로 표시하고, 중복이 아닌 데이터는 리스트 형태로 저장한다 import pandas as pd def all_same(items): target = items.iloc[0] for i in items: if target != i: re..

    어떻게 컴퓨터는 소스코드를 해석하고 작동할까?

    어떻게 컴퓨터는 소스코드를 해석하고 작동할까?

    컴퓨터가 전기적 신호를 통해 연산하여 작동한다는 것은 많은 사람들이 아는 사실이다. 하지만 컴파일러가 어떻게 소스코드를 해석해서 컴퓨터가 작동하기까지에 이르는지 제대로 이해하는 사람은 많지 않다. 해당 내용은 컴퓨터 구조나 운영체제를 공부하면 배울 수 있는데, 개념 정리도 해볼겸 잘 정리된 내용을 발견해서 발번역해볼까 한다.(물론 내맘대로 번역 ㅋㅋ) https://www.quora.com/How-is-source-code-translated-into-machine-language?force_dialog=1 How is source code translated into machine language? Answer (1 of 13): Machine language is just a series of cod..

    SW중심대학 공동해커톤 2022 후기

    SW중심대학 공동해커톤 2022 후기

    sw공동해커톤 소개 매년 6월 중순에 진행하는 해커톤으로 1학기 기말 끝나고 1주일정도 여유를 가지는 기간에 진행된다. 과학기술정보통신부에서 주최하며 SW중심대학에 속해있는 대학교들의 학생들이 모여서 진행한다. 각 학교에서 우수한 학생들이 많이 지원하여 오기 때문에 팀프로젝트 다운 프로젝트를 진행 할 수 있다. 그렇다고 잘하는 사람만 지원하라는것은 아니다. 잘하는 사람도 여러 경험을 거쳐 성장한것처럼 지원하려는 사람도 이 해커톤이 성장의 발판이 될 수 있을거라 생각이 된다. 또한 짧은 기간동안 협업하여 결과물을 내는것에 대한 경험을 해보고 싶은 사람에게도 이 해커톤을 추천한다. SW중심대학 공동해커톤 2022 SW중심대학 공동해커톤 2022 www.swhackathon.com 팀빌딩 팀 빌딩은 디자이너 ..