안녕하세요 구도입니다.


최근 일이 너무너무 바빠 블로그 글 작성에 전혀 신경을 쓰지 못했는데 바쁜 과정들을 잘 마치고 약간의 여유를 즐기며 일을 하기 위해 치앙마이에 왔답니다.


약 5개월 만에 다시 오게 된 치앙마이!


공항에서 나오자마자 바로 그랩을 잡아 일반 택시보다 저렴하게 숙소에 도착!


2018/10/25 - [유용한 정보s] - 태국 grab(그랩) 사용 방법 / 방콕 파타야 푸켓 치앙마이(1편)



저는 지난 번에 지냈던 같은 숙소에 왔는데 지난 번에 이용했던 Cleaning Service가 비용 대비 만족도가 낮아서 신청하지 않았습니다.


그랬더니...


진짜 아무것도 없더라구요.. 아무것도...


첫 날은 도착한 시간이 늦었기에 어쩔 수 없이 맨 매트리스 위에 수건을 깔고 잠에 들었답니다.


그리고 두 번째 날!


치앙마이에서 알게 된 유튜브를 하는 동생이 너무 고맙게도 이불과 매트리스 커버를 빌려주었고

그 덕에 더 고급지게 된 제 방입니다!


학 이불이랍니다 ㅎㅎ



이후 깟수언깨우에서 베개를 구입하고 마야몰에서 유심칩도 구입하고 돌아왔습니다.


와서는 바로 밀린 업무 시작...ㅠㅠ


그리고 시간이 지나 드디어 끝!


그리고 드디어 먹는 첫 끼!


어디서 먹을까 고민하다가


지난 번 한 달 살기할 때 거의 하루도 거르지 않고 와서 아침을 먹었던 식당이 있는데 그리로 가기로 결정!

(제가 다른 글에서도 소개했던, 그 식당이랍니다 ㅎ)


오랜만에 가자마자 두 자매 사장께서 저를 기억해주시는지 너무 반갑게 맞이해주셨답니다 ㅎㅎ..


제가 매일 아침마다 2~3끼를 주문해 먹어서 그런가 확실하게 기억해주시더라구요.


갑자기 안보여서 걱정했었다고 말씀해주시고.. 너무 감사했답니다.


사실 한국에 가서도 이 집 음식은 계속 생각이 났었는데 기억까지 해주신다니...

이번에도 매일 아침은 이 곳에서...ㅎㅎ


이번에 주문한 음식은 튀김족발덮밥과 팟타이!



먼저 나온 튀김족발덮밥!


간장소스 베이스에 튀긴족발과 현지 식재료를 넣어 만든 음식이랍니다ㅎㅎ.


제가 가장 좋아하는 음식 중 하나라는!


특히 튀긴족발이랑 같이 먹으면....크...!


그리고 뒤이어 나온 팟타이...는...사진이...................없습....니...다 ㅎㅎ....


분명 찍었는데 왜 갤러리에는 남아있지 않는걸까요...퓨..


잘 확인하고 찍도록 해야겠어요.


무튼!


이렇게 메뉴 2개를 주문해서 나온 금액은 75바트, 우리나라 돈으로 약 2,200원 정도 랍니다 헿헿.


맛있는 식사를 마치고 다시 열심히 일하기 시작.


오늘은 밖에 비도 오고 그래서 카페에 가지 않고 숙소에서 업무를 보기로 했답니다.


일일 목표 작업량을 다 마무리하고!


아로마로 비타민 필터를 설치하고 가치있는 샤워를! ㅎㅎ


(*제품, 지원해주셔서 감사합니다)


상큼한 향이 나는 깨끗한 물로 샤워를 하니 정말 기분이 더 좋아지더라구요 ㅎㅎ.


깨끗하고 향기로운 샤워를 마지막으로 오늘 하루는 이렇게 마무리!




이번 치앙마이에 지내는 동안 매일매일 어디 구경을 가는 것 보단 업무를 보는 시간이 절대적으로 많겠지만


평범한 일상 속에서 여러분들께 소개해드리고 싶은 여러 좋은 것들을 발견하면 소개해드리도록 하겠습니다:)



오늘도 글 읽어주셔서 감사합니다.





안녕하세요 구도입니다.


오늘은 R 히스토그램에서 y축을 상대도수로 하는 법, 줄기-잎 그림 그리는 법, 박스플롯, 히스토그램과 상자그림을 동시에 그리는 방법에 대해 배워보도록 하겠습니다.


작성한 코드만 보고 이해하시지 말고 프로그램에서 직접 실습해보시면서 공부하시면 이해가 훨씬 빠르시답니다.


*프로그램은 'R x64 3.5.1' 을 사용하였습니다*



# 배열 만들기

height1 <- c(4,18,5,8)  #그룹 1값 할당

height2 <- c(9,15,20,6) #그룹 2값 할당


height <- rbind(height1, height2)

height


name <- c("영업 1팀", "영업 2팀", "영업 3팀", "영업 4팀")   # 그룹 이름 할당

legend_lb1 <- c("2014년", "2015년")  # 범례 라벨 만들기


height_1 <- cbind(height1, height2)  # 배열 만들기

height_1


par(mfrow=c(1,2))

barplot(height_1, main="연도별 팀 영업 실적", names.arg=legend_lb1, xlab="연도", ylab="영업 실적(억 원)", col=c("darkblue", "red", "yellow", "green"), 

  legend.text=name, beside=T, ylim=c(0,25), args.legend=list(x='top'))  

barplot(height_1, main="연도별 팀 영업 실적", names.arg=legend_lb1, xlab="연도", ylab="영업 실적(억 원)", col=c("darkblue", "red", "yellow", "green"), 

  legend.text=name, beside=F, args.legend=list(x='topleft') )  




# 히스토그램에서 상대도수를 y축으로 하는 방법

a <- hist(mag, main="지진 발생 강도의 분포", xlab="지진 강도", ylab="발생 건수", breaks=seq(4,6.5,by=0.5),freq=FALSE)  

a

a$density   # 원래 히스토그램의 density값

a$density=a$counts / sum(a$counts)  # 내가 지정한 값을 히스토그램의 density값으로 변경

a$density

a


par(mfrow=c(1,3))

plot(a,freq=T)

plot(a,freq=F) #freq=F이면 각 계급구간(a$breaks)에 대해 확률밀도(a$density)로 크기를 출력함

plot(a,freq=F, ylab="상대도수")



# 줄기-잎 그림


stem(mag)


Scores1 <- c(2,3,16,23,14,12,4,1,2,0,0,0,6,28,31,14,4,8,2,5)

Scores1


Scores=scan()

2 3 16 23 14 12 4 1 2 0 0 0 6 28 31 14 4 8 2 5   #scan()는 숫자로 이루어진 자료를 직접 입력하는데 유용한 함수. 

                                                 # 자료를 입력한 후 더 이상 입력할 자룍 없을 때 Enter키 누름

Scores


stem(Scores)

stem(Scores, scale=2)  #줄기를 10단위가 아닌 크기를 반으로 줄인 5단위로 하고 싶을때 scale 옵션 이용


# 박스플롯

library(graphics)


data(quakes)  # 지진 강도의 데이터 세트 불러오기

quakes



?quakes #해당자료 quakes에 대한 자세한 설명 볼 수 있음


head(quakes)  # 자료의 상위 일부만 나타낼 때 사용. 


str(quakes)   #str()를 이용하여 자료 및 변수들의 유형 확인. num=숫자형(실수), Factor=인자형, chr=문자형, int=숫자형(정수)


mag <- quakes$mag    # 지진의 강도에 대한 벡터 데이터 할당

mag     # 지진의 강도 출력


min(mag)               # method 1. 기술통계량 구하는 방법

max(mag)

median(mag)

quantile(mag, c(0.25,0.5,0.75))  # 25, 50, 75 백분위수

summary(mag)           # method 2. 기술통계량 구하는 방법

var(mag)

sd(mag)

IQR(mag)


sort(mag)  #디폴트는 올림차순

sort(mag, decreasing=T)  #내림차순 할 때


boxplot(mag)



# 색깔 지정

par(mfrow=c(1,2))

boxplot(mag)

boxplot(mag, main="지진 발생 강도의 분포", xlab="지진 강도", ylab="발생 건수", col="red")



# 수직 vs 수평

par(mfrow=c(1,2))

boxplot(mag, main="지진 발생 강도의 분포", xlab="지진 강도", ylab="발생 건수", col="red")

boxplot(mag, main="지진 발생 강도의 분포", xlab="지진 강도", ylab="발생 건수", col="red", horizontal=T)


# box 모양

par(mfrow=c(1,2))

boxplot(mag)

boxplot(mag, notch=T)


# y축 변경

par(mfrow=c(1,2))

boxplot(mag, main="지진 발생 강도의 분포", xlab="지진 강도", ylab="발생 건수", col="red")

boxplot(mag, main="지진 발생 강도의 분포", xlab="지진 강도", ylab="발생 건수", col="red", ylim = c(3.5,7))


# 상자그림의 폭을 조정(boxwex)

par(mfrow=c(1,2))

boxplot(mag, main="지진 발생 강도의 분포", xlab="지진 강도", ylab="발생 건수", col="red", boxwex=0.25)

boxplot(mag, main="지진 발생 강도의 분포", xlab="지진 강도", ylab="발생 건수", col="red", boxwex=0.5)


# 히스토그램과 상자그림 동시에 그리기

library(UsingR)

simple.hist.and.boxplot(mag)


오늘도 글 읽어주셔서 감사합니다.

안녕하세요 구도입니다.


오늘은 지난 시간에 이은 삼양 불닭떡볶이 두 번째 시간!


까르보나라 맛 편 입니다 ㅎㅎ.


오리지날 맛은 동네 편의점에서 구했었는데 까르보나라 맛은 매번 입고되자마자 바로바로 판매가 되어서 구하기가 쉽지 않더라구요.


그래서 다른 방법으로 저는 삼양맛샵 이라는 홈페이지에서 불닭까르보 2개 + 불닭오리지날 2개 이렇게 주문을 하였답니다.


시간이 조금 걸리지만 시중 소비자가 보다 좀 더 저렴하게 구매할 수 있답니다 ㅎㅎ.


드디어 도착한 불닭까르보떡볶이!



기존 오리지날과 비교했을 때 보다 시각적으로는 더 예쁘네요 ㅎㅎ.


구성품은 다음과 같습니다!



불닭떡볶이 까르보 맛은 오리지날과 비교했을 때 구성품 차이가 아주 조금 있었는데요.


그건 바로 까르보 분말스프입니다!


*까르보 분말스프는 맨 마지막에 넣어주셔야 한다는 점! 조리하실 때 꼭 주의하세요*


자세한 조리법은 제품에 잘 설명되어 있으니 참고해주시고!


전자레인지 조리 후 까르보 분말스프를 탈탈탈 털어 넣어줍니다. 단 하나의 분말도.. 놓치지 않을꺼에요.



정말 단 하나의 분말도 남기지 않고 다 털어 넣었답니다.


이제 쓱쓱 잘 비벼주기만 하면..



TADA~ 짜잔~ .......?


완...성?..


이게 사진은 좀 약간 어죽(?) 같이 나왔는데.. 실제로 보시면 그렇지 않답니다..ㅎㅎ;;


본격적으로 먹기 전, 떡 하나 포크로 콕! 찍어서



여러분들에게 인사시켜주곤


우걱우걱 쩝쩝



제가 지난 번 오리지날 맛을 먹었을 때 약간의 한약냄새(?) 같은게 났다고 그랬는데


까르보는 분말스프 향이 강해서 그런건지 한약냄새는 전혀 안나더라구요.


맛도 훨씬 좋았답니다.


매콤함과 동시에 고소함이 있어 오리지날 맛 보다는 좀 덜 맵게 다가오는 것 같아요.


삼양러버 중 한명으로 지난 오리지날 맛 편에서는 조금 아쉽다는 의견을 얘기했는데


이번에는 완전 대만족이었답니다.


불닭떡볶이 까르보는 진심 존맛탱구리.



지금은 주변 편의점에서 쉽게 구할 수 있다고 하니 떡볶이 좋아하시는 분들은 꼭 한번 드셔보세요!


오리지날보단 까르보를 언능 더 구매해야겠어요.


자주 먹게 될 것 같은 느낌이..


다음 번에는 후라이드 치킨이랑 같이 먹으면서 떡볶이 소스에 치킨도 찍어먹고 하면서


치킨 + 떡볶이의 슈퍼 합체 조합을 소개해드리는 시간을 가져보도록 하겠습니다.



오늘도 글 읽어주셔서 감사합니다.

맛있는거 많이 드세요:)


123456···28

+ Recent posts