목록전체 글 (572)
꿈 많은 사람의 이야기
이번에는 파이썬에서 파일 입출력을 알아볼까 합니다. 파일 입출력은 파일에 접근해서 쓰고, 읽고, 내용을 추가하는 일련의 작업을 말합니다. 파이썬에서의 파일 입출력은 정말 간단합니다! 위 사진을 보시면 간단하게 설명이 나와있지만 3가지 모드가 있습니다. r - 읽기모드 w - 쓰기모드 a - 추가모드 w를 쓰면 쓰기 모드 + 파일이 없으면 파일 생성까지 해줍니다 먼저 파일을 하나 생성해야겠죠? 위 사진을 실행하면 파일이 생성됩니다 이렇게요! 물론 내용이 없는 빈 파일입니다. 이제 파일 내용을 채워보죠! 내용을 채워야 하니 w 모드로 열어야겠죠? 위 사진처럼 문자열 값을 data 변수에 넣고 f.write를 해줍니다. 그러면 위에처럼 내용이 쓰여집니다! 이제 쓰여진 내용을 읽어보죠 방법이 3가지가 있습니다...
R에서 데이터를 다룰 때 데이터를 합쳐야 할 상황이 생길 수 있습니다 당연히 이런 기능이 존재합니다 행으로 합치거나 열로 합치거나 둘다 가능합니다. left_join함수와 bind_rows를 이용하면 됩니다. 아래 사진 처럼 합칠 수 있어요~ 위는 열을 합치는겁니다. 아래는 행 데이터를 합치고요~ 이제 실습을 해보겠습니다. 먼저 열을 합치는 경우에요~ data1, data2를 생성하겠습니다. 각각 id 변수는 동일하지만 midterm과 final이 다릅니다 위 사진 처럼 데이터 프레임을 만들어줍니다 각각을 출력하면 아래처럼 나오게 되겠죠? 먼저 left_join을 이용해서 열을 합쳐보겠습니다. by="id"를 통해 공통 변수인 id로 맞추어서 합치겠습니다~ 합친 데이터를 total에 넣고 출력해보죠 위 ..
R에서 데이터를 다루는 방법은 여러가지가 있습니다. 이번 포스팅은 dplyr 라이브러리를 이용해서 데이터를 다루는 방법을 공부해볼까 합니다 먼저 데이터 행(row)값을 추출하는 방법입니다! 아래 그림처럼요~ 내가 class가 1인 사람들의 정보만 출력하고 싶을 때가 있을겁니다 그럴때 사용하는 방법이죠~ 먼저 dplyr 라이브러리를 가지고 옵니다 설치가 안되어 있다면 install.packages로 설치하세요~ 그리고 csv파일을 읽어와서 진행을 해보겠습니다 %>% 라는 것은 출력하라는 겁니다 exam 데이타 프레임에 있는 것을 출력을 하는데 class가 1인 데이터만 filter해서 추출해라! 이거죠 그렇게 출력하면 위와 같이 출력이 됩니다 조건을 다르게 하면 다르게 출력이 가능해요~ 아래처럼요 영어가 ..
안녕하세요~ 오늘은 언주역과 논현동에 있는 밥집을 소개하려고 합니다 식당 이름은 장어의 추억입니다~ 장어도 팔지만 무엇보다 점심에는 매운 갈비찜도 파는데요 저는 이 매운 갈비찜을 소개하려고 해요! 직장인들이 많아 점심밥을 찾는 장소가 많은데요 여기 집 괜찮았어요 최근들어 감기걸려서 고생좀 했는데 매운갈비찜 먹고나니 몸이 든든해졌네요 이렇게 생긴 집입니다 마치 장어를 먹어야 할 것 같은 느낌이죠 하지만 매운 갈비찜을 먹으러 왔습니다 점심 특선 메뉴입니다~ 불갈비찜 뿐만 아니라 소우탕, 소고기덮밥, 장어덮밥 등 다양한 메뉴가 있어요 다른 손님들은 소고기덮밥, 장어덮밥도 많이 드시더라고요 기본 반찬입니다 묵 짱맛있어요 더 달라고 하면 더 주세요! 왼쪽 밑에 잡채? 같은 것도 괜찮았고요 그리고 불갈비찜이 나왔습..
안녕하세요~ 오늘은 제가 갔다 온 해외여행지 일본 여행 후기를 남기려고 합니다 저는 일본에서 교토, 오사카를 갔다 왔습니다 교토에선 일본만의 독특한 신사(사원) 문화를 경험할 수 있었고 오사카에선 아름다운 도시를 볼 수 있었습니다 교토에선 대나무 숲으로 유명한 아라시야마와 은각사인 긴카쿠지, 그리고 여우 신사로 알려진 후시미이나리 신사를 갔다 왔습니다. 오사카는 아베노 하루카스에서 야경을 봤고요 돈키호테도 갔다 왔습니다 4박 5일의 짧은 일정으로 빠듯하게 갔다왔지만 정말 알차고 재밌었어요 먼저 교토부터 시작할게요~ 일단 아라시야마와입니다 대나무 숲이 엄~청 울창하게 되어있어요 햇빛이 안 들어올 정도입니다 잠깐 비도 왔는데요 대나무가 많아서 빗방울도 잘 안 떨어지더라고요 엄청 울창하죠? 이런 길이 쭉 이어..
안녕하세요~ 오늘은 여의도에 있는 분식 맛집을 소개하려고 합니다 공수간이라는 식당인데요~ 매콤 달달한 떡볶이와 라면 등 다양한 분식 음식을 파는 곳입니다! 튀김 등 음식이 맛있더라고요~ 이렇게 생겼습니다~ 지하 1층에 자리하고 있어요 그렇게 크진 않죠? 테이블이 한 5개? 정도였어요 종합 메뉴에요~ 세트 메뉴에서 다양한 라면, 튀김까지 알차게 먹을 수 있어요 안에도 이렇게 메뉴가 있습니다 ㅎㅎ 저는 순대와 떡볶이를 시켜서 먹었어요 떡볶이 국물이 많아요! 순대도 두툼하고요 떡볶이 양이 생각보다 많았습니다 그리고 살짝 맵네요(저는 매운걸 잘먹어서) 매운 거 못 드시는 다른 분들은 매워하더라고요 라면 드시는 분들 특히 매워하시던데 라면도 먹어볼걸 ㅠㅠ 순대가 짱맛! 맛있어요 여의도에서 간단한 분식 찾으시면 여..
안녕하세요~ 이번 포스팅은 로또 분석 2단계 포스팅입니다! 579~779회분 데이터를 이용해서 어떤 숫자가 많이 나왔는지 분석해보겠습니다~ R 프로그래밍을 이용했고요 데이터는 로또 사이트에서 엑셀파일로 받았습니다 이렇게 엑셀파일이 구성되어 있습니다 전 여기서 금액 이런거 다 필요 없고 당첨번호만 가지고 분석을 해볼 겁니다 지난주 로또 회수 779회부터 2014년 579회까지 데이터를 가지고 어떤 숫자가 많이 나왔는지 보겠습니다 엑셀 파일을 받기 위해 엑셀 라이브러리를 갖고 옵니다 그리고 lotto2.xlsx 파일을 가지고 와요 전 미리 저 숫자들의 데이터만 따로 빼놨습니다 그리고 table을 이용해서 빈도수를 봐보죠 아래 사진이 빈도수입니다 숫자 1은 28번, 45는 29번 등 카운트가 세어졌습니다 어떤..
R에서도 조건문(if 문)이 존재합니다. 특정 조건에 따라서 값을 넣을 수 있는 거죠! 실습은 ggplot2라는 패키지를 통해서 진행해보겠습니다. install.packages("ggplot2") 을 통해 설치할 수 있습니다. 그리고 libaray(ggplot2)으로 가지고 와서 사용하죠 거기 안에 mpg 데이터가 있습니다. 이 값을 이용해볼게요 mpg 데이터는 1999~2008년 사이 미국에서 출시된 자동차 234종의 연비 관련 정보입니다. 위 사진처럼 먼저 libaray를 통해 가지고 옵니다. 그리고 mpg$total로 새로운 변수를 만들어요. 그 변수 값은 mpg$cty 값과 mpg$hwy 값을 더하고 / 2를 한 값을 넣습니다. 그리고 mpg$test 변수를 새로 추가하는데요. ifelse 문을 ..
안녕하세요~ 오늘은 며칠 전에 갔다 온 우동집을 소개하려고 합니다 화곡동에 있는 우동집인데요! 화곡역에서 가깝고 가격도 저렴해서 좋더라고요 3천 원에 우동을 먹을 수 있습니다 식당 이름은 역전우동! 백종원씨가 프랜차이즈로 운영하는 우동집이에요 ㅎㅎ 다양한 지점이 있는거 같아요~ 전 그중 화곡역점으로 갔습니다 이렇게 생긴 식당입니다~ 깔끔해보이죠? 이건 내부 시설이고요! 깔끔합니다 ㅎㅎ 다양한 메뉴들이 있어요~ 기본 우동(3천원)부터 덮밥류, 냉모밀, 튀김 우동 등이 있습니다 여기서는 주문을 이 자판기로 합니다~ 원하시는 음식 선택해서 금액 넣고 계산하시면 되어요~ 번호가 나오는데요 음식이 나오면 번호를 불러주십니다! 저는 기본 우동 2개를 먹었어요~ 짠! 기본 우동입니다. 뭔가 비쥬얼이 옛날 휴게소에서 ..
java에선 Scanner를 이용해서 사용자 입력을 하죠 C에선 scanf( )를 이용하고요! 파이썬에서는 input( )이라는 함수를 이용합니다. 간단하게 사용자 입력을 받을 수 있어요 사용 방법은 위 사진과 같습니다 정말 간단하죠? 출력하게 되면 값이 나오는 것을 볼 수 있습니다. 근데 주의할 점이 있어요 자바와 같은 Sacnner는 int, String 등 입력을 받는게 처음부터 나누어져 있습니다. 파이썬에선 그렇지 않죠 그래서 input으로 받은 값은 기본적으로 문자열 타입입니다! 따라서 숫자를 입력해도 문자열로 간주하죠 숫자를 바꾸려면 int( )함수를 써서 꼭 바꾸셔야 합니다! 위 사진을 보면 int( )로 바꾸기 전에는 str형태이죠 바꾸면 int로 바뀌게 됩니다. 반복문을 이용해서 간단하게..