요즘IT
위시켓
새로 나온
인기요즘 작가들컬렉션
물어봐
새로 나온
인기
요즘 작가들
컬렉션
물어봐
개발
AI
IT서비스
기획
디자인
비즈니스
프로덕트
커리어
트렌드
스타트업

물어봐

BETA
지금 파이썬을 공부하는데 잘 모르겠어서..!! epoch 의 데이터 gan_loss, val_mse, psnr, mse 의 데이터를 읽어서 리스트명 gan_loss, val_mse, psnr, mse 으로 모든 epoch 데이터를 각 리스트의 함목으로 포함하도록 만들고, 이 리스트를 이용하여 numpy array를 만들어서, 각각의 평균, 최대값, 최소값을 구하고, gan_loss, val_mse를 한 윈도우에 subplot을 이용하여 그리고, psnr, mse 의 그래프를 한 윈도우에 subplot을 이용하여 구현(그래프마다 제목, x,y 축 라벨을 지 정)한다. 방법: 프로젝트에서 data.txt 파일에 있는 데이터들을 epoch 별로 읽어와서 이를 단어별로 분리한 후 관련 항목데이터들(gan_loss, val_mse, psnr, mse) 의 배열을 만들고, 이를 plot. 한 라인을 읽어서 line 에 저장하면 line = 'epoch1 : gan_loss = 0.0002933913586359169 ; val_mse = 78.143869; PSNR = 0.892183; MSE = 1.743219; 2' 이 되고, 여기서 line.split() 함수를 이용하여 단어별로 분리하면 - line.split() 그런데, 예를 들어 val_mse 의 데이터를 가져오려면 'val_mse', '=', '78.143869;',에서 '78.143869;', 을 실수로 바꾸면 되는데, 끝에 ; 이 있어서 이를 제거해주어야 한다. 따라서, line.split()을 하기전에 a=line.replace(';','') 를 해서 ; 을 제거한 새로운 문자열 리스트 a 를 만들고, 그 다음에 a.split()을 한다. a=line.replace(';','') 이제 a.split()을 수행하면, gan_loss 의 데이터 값 b[4]='0.0002933913586359169', val_mse 값 b[7] = '78.143869' 의 문자열을 실수로 바꾸면 된다. 예를 들어 gan_loss 데이터 리스트를 만들면 먼저 gan_loss=[] 롤 빈 리스트를 만들고, 각 epoch 의 데이터를 append 하면 되는데, 위의 경우, gan_loss.append(float(b[4])) 를 하면 된다. epoch1 : gan_loss = 0.0002933913586359169 ; val_mse = 78.143869; PSNR = 0.892183; MSE = 1.743219; 2 이거 하나만 예시로 보여줄 수 있을까?
IT 지식이 풍부한 고양이 ‘요고’가 답변해 드려요. 물론이죠! 예시로 주신 데이터를 보겠습니다. 우선 주어진 데이터에서 각 epoch의 데이터를 추출하기 위해 line.split() 함수를 사용하겠습니다. 이를 통해 각 항목의 값을 가지고 있는 리스트를 얻을 수 있습니다. 그 다음으로는 ';'을 제거해야 하는데, 이를 위해 line.replace(';','')를 사용하여 ';'을 제거한 새로운 문자열 리스트를 만들겠습니다. 이후, 새로운 문자열 리스트를 다시 split하여 각 항목의 값을 가져올 수 있습니다. 이런 식으로 gan_loss, val_mse, psnr, mse 데이터를 추출하여 각 리스트에 append하고, 이를 numpy array로 변환하여 평균, 최대값, 최소값을 계산할 수 있습니다. 마지막으로 subplot을 이용하여 gan_loss와 val_mse를 하나의 윈도우에, 그리고 psnr와 mse를 다른 윈도우에 그래프로 나타내면 됩니다. 이렇게 구현하면 원하시는 그래프를 얻을 수 있을 것입니다. 부족한 부분이 있다면 더 알려주세요!
열심히 읽고 답변했어요!하트얼굴
디자인

ChatGPT 코드 인터프리터로 넷플릭스 데이터 시각화하기

7분
이 코드는 파이썬을 바탕으로 하는데요. 이 코드를 복사해서 실제로 데이터 분석에 활용하거나, 코드가 내가 의도한 대로 정확하게 짜인 것인지 등을 확인해볼 수 있습니다. <출처: ChatGPT, 작가 캡처> 데이터 시각화하기데이터에
ChatGPT 코드 인터프리터로 넷플릭스 데이터 시각화하기
신유진
스크랩
기획

기획자도 파이썬을 배워야 하나요? - ①이론편

8분
직접 코드를 작성하기 어렵다면 구글링으로 다른 똑똑한 사람들이 적은 코드를 복사하면 됩니다. 4) 분석 방법에 관한 자료가 더 많이 필요하다.많은 데이터 사이언티스트가 파이썬을 사용하고, 블로그에 코드를 공유합니다. 전문가의 블로그를 따라 하면 생각보다 쉽게
기획자도 파이썬을 배워야 하나요? - ①이론편
기획자 연주리
스크랩
개발

제목은 Vue에서의 데이터 시각화로 하겠습니다, 근데 이제 Chart.js를 곁들인

24분
이 과정에서 코드 양을 줄이기 위해, 사소한 스타일링 코드들은 생략했다는 점 참고해 주세요. 따라서, 본문의 코드만 복붙한 채 실제로 구현을 하게 되면 이슈에 맞닥뜨릴 가능성이 높습니다. 개인적으로 스타일링을 하는 것이 많
제목은 Vue에서의 데이터 시각화로 하겠습니다, 근데 이제 Chart.js를 곁들인
재그지그의 개발 블로그
스크랩
물어보기
서비스 전체보기
위시켓요즘IT
고객 문의
02-6925-4867
10:00-18:00주말·공휴일 제외
[email protected]
요즘IT
요즘IT 소개작가 지원
기타 문의
콘텐츠 제안하기광고 상품 보기
요즘IT 슬랙봇크롬 확장 프로그램
이용약관
개인정보 처리방침
청소년보호정책
㈜위시켓
대표이사 : 박우범
서울특별시 강남구 테헤란로 211 3층 ㈜위시켓
사업자등록번호 : 209-81-57303
통신판매업신고 : 제2018-서울강남-02337 호
직업정보제공사업 신고번호 : J1200020180019
제호 : 요즘IT
발행인 : 박우범
편집인 : 노희선
청소년보호책임자 : 박우범
인터넷신문등록번호 : 서울,아54129
등록일 : 2022년 01월 23일
발행일 : 2021년 01월 10일
© 2013 Wishket Corp.
로그인
요즘IT 소개
콘텐츠 제안하기
광고 상품 보기