PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2020/04/05 17:31:46
Name 부질없는닉네임
Subject [질문] 코린이의 아주 쉬운 R 예제 질문
[1] " *"
[1] " * *"
[1] " * * *"
[1] " * * * *"
[1] " * * * * *"
[1] " * * * * * *"
[1] " * * * * * * *"
[1] " * * * * * * * *"
[1] " * * * * * * * * *"
[1] " * * * * * * * * * *"

이거를 출력하는 거는

string<-""
for(i in 1:10){
  string<-paste(string,"☆")
  print(string)
}

이렇게 쉽게 나왔는데

[1] " * * * * * * * * * *"
[1] " * * * * * * * * *"
[1] " * * * * * * * *"
[1] " * * * * * * *"
[1] " * * * * * *"
[1] " * * * * *"
[1] " * * * *"
[1] " * * *"
[1] " * *"
[1] " *"

이렇게 역삼각형으로 출력하는 거는 못 하겠습니다. print횟수를 역으로 해야 하는 건데 제가 아직 배운 게 없어선지 어떻게 해야할지 잘 모르겠네요. 한번 for로 하는 방법을 알면 while이나 repeat으로 하는 것도 쉬울 것 같은데...

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
넵튠네프기어자매
20/04/05 18:07
수정 아이콘
R은 안 써봤는데, 어자피 그밥에 그나물일테니...

For문이 지금 1부터 10이잖아요? 그럼 10부터 1로 가게 만들면 되죠.
문법까지 찾아보기는 귀찮아서 패스합니다.(?!)
EPerShare
20/04/05 18:09
수정 아이콘
10-i회 출력하는 걸로 하면 되지 않을까요
Lord of Cinder
20/04/05 18:16
수정 아이콘
string<-"☆ ☆ ☆ ☆ ☆ ☆ ☆ ☆ ☆ ☆"
for(i in 0:9){
print(substr(string, 1, nchar(string)-i*2))
}

결과물만 나온다면야 이런 식으로 해도 되긴 하겠죠.
라임트레비
20/04/05 18:19
수정 아이콘
seq(10, 1, -1) 이렇게 하시면 10에서 1까지 -1씩 감소하는 벡터를 만들어줍니다.

그리고 문자열에 결합하시는 대신 paste(rep('*', 5), collapse='') 라고 하면 *를 다섯개를 이어붙여줍니다. 아니면 stringi 패키지를 불러들여서 stri_dup('*', 5) 처럼 해도 됩니다.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
147012 [질문] 노트북 추천 하나 부탁드릴게요~ [12] 너는나의헛개수6205 20/07/26 6205
147011 [질문] 인비저블게스트 같은 영화 추천해주세요. [3] HYNN'S Ryan5339 20/07/26 5339
147010 [질문] 컴퓨터 견적 짜봤는데 한 번 확인부탁드려도 될까요? [1] Good5970 20/07/26 5970
147009 [질문] 혹시 포켓몬고 친구 하실분..? [4] Hood4481 20/07/26 4481
147008 [질문] <나 혼자만 레벨업 > 웹툰과 웹소설 질문입니다. [16] 부기영화7857 20/07/26 7857
147007 [질문] 언어 질문입니다 설치다(?) 난리다(?) [13] 소월향4922 20/07/26 4922
147006 [질문] [포켓몬 소실]철시드 어디서 나오나요? ㅠ [6] norrell7408 20/07/26 7408
147005 [질문] 약 3주간 렌트카(SUV) 알아보고 있습니다 (업체 추천 부탁드려요) 선배4961 20/07/26 4961
147004 [질문] 바람의나라:연, 좀 잘 정리되어 있는 카페 없나요? [1] 유머게시판6020 20/07/26 6020
147003 [질문] BTS(방탄소년단) 댄스연습영상으로 여러가지 편집기법으로 팬이 만든 mv영상을 찾습니다 [2] greatest-one4237 20/07/26 4237
147002 [질문] LOL 이번 패스권은 임무 어떻게 깨나요?? [8] Breguet5521 20/07/25 5521
147001 [질문] 서울에 있는 종아리 발 마사지 추천부탁드립니다 [3] 마제스티5478 20/07/25 5478
147000 [질문] ps4 게임 타이틀 추천 부탁드려요. [13] 그대에게5961 20/07/25 5961
146999 [삭제예정] 음주운전 사고를 봤는데.. [9] 삭제됨6337 20/07/25 6337
146998 [질문] 롤 초창기 해보신 분들께 질문 하나 드립니다. [15] mudblood5864 20/07/25 5864
146997 [질문] 현대그룹 질문 [2] 울트라머린4328 20/07/25 4328
146996 [질문] 블루투스 스피커로 CD 음악재생 [2] 삭제됨3940 20/07/25 3940
146995 [질문] 에픽 쿠폰 사용 결정장애가.... [2] 카서스4877 20/07/25 4877
146994 [삭제예정] [홈페이지만들기]초보가 사용하기 좋은 홈페이지만드는 툴 어떤게 좋을까요? [3] 불대가리5881 20/07/25 5881
146993 [질문] 자동차 사고 보험접수 후 수리 지연 [5] satisfied5893 20/07/25 5893
146992 [질문] 중고거래로 책을 샀는데 지독한 악취가 나요 [6] 드라카5920 20/07/25 5920
146991 [질문] 장모님께서 보이스피싱을 당하셨습니다. [7] Piaget5805 20/07/25 5805
146990 [질문] 요즘 컴활 1급 어떤가요? [4] 나물꿀템선쉔님5724 20/07/25 5724
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로