inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Tan làm sớm 5 phút nào! Phân tích dữ liệu, trực quan hóa và tạo dashboard web bằng Python

Giới thiệu Pandas Dataframe

print()

Đã giải quyết

307

edu5996

6 câu hỏi đã được viết

0

파이썬에서는 print() 구문이 굉장히 중요하다고 들었는데, 주피터랩에서는 print 없이 df만 써도 표가 나오는 이유는 왜인가요? print(df)를 했을 때는 표가 아니라 글로 나오네요.! 차이가 궁금해서 질문 남깁니다.

python pandas seaborn plotly matplotlib data-visualization streamlit

Câu trả lời 1

0

datalabpark

안녕하세요.

Jupyterlab의 주요 특징 중 하나가 interactive한 프로그래밍이 가능하다는 점입니다.

Jupyterlab은 각 cell을 단위로 python 코드의 일부분만 실행할 수 있는데요, 이 때 매 cell의 마지막 줄에 대해서는 그 결과를 바로바로 출력해 주게 됩니다. 따라서 Pandas Dataframe을 지칭하는 변수를 (예시: df) 마지막 줄에 적었을 때 그 결과를 바로 확인할 수 있는거에요. 이 때 내부적으로 df.__repr__() 또는 df._repr_html_() 메서드를 호출하여 문자열 혹은 html 형식으로 가져오고, 그것을 출력 영역에 표시하게 됩니다.

 

반면 Pycharm같은 개발 환경에서는 일반적으로 파이썬 스크립트를 실행했을 때 코드가 위에서 아래로 실행되고, 자동 출력 기능이 없기 때문에 print 함수를 사용하지 않으면 결과를 확인할 수 없는 것이 일반적입니다.

 

원하시는 답변이 되었으면 좋겠네요 ^^

안녕하세요? 강사님 질문있습니다.(인코딩관련)

0

12

1

강의자료 문의

0

10

0

업캐스팅 문제 예시 4번 부모 호출

0

15

1

강의자료 링크 열리지 않음.

0

16

2

이진분류에서 양성 클래스가 0일 때 평가 방법

0

15

2

모의고사 자료 해설이 너무 불친절하네요.

0

37

2

부모의 생성자 출력 관련

0

15

2

이론파트 재탕문제

0

18

0

누락코드

0

18

1

다차원 배열 포인터 질문있습니다

0

22

3

원핫인코딩 전 train과 test 병합여부

0

25

2

수강기간 연장

0

33

2

자동화시트에 이미지를 제가 원하는 사진을 다운 받아서 시트에 입력할수 있을까요?

0

21

1

이론 파트 재탕

0

30

1

모의고사 5회

0

26

1

12분 10초 func(values, 0, 1)을 넣을 때

0

36

1

mcp 관련 질문

0

48

2

Alpha vantage 유료화?

0

54

2

data download 문의

1

247

3

filter, rename axis 기본값

0

176

1

학습 데이터 다운로드 경로 문의드립니다

0

286

1

button과 checkbox 조건문과 함수

0

339

1

annot 수치 표현

0

385

1

groupby 경고 질문

0

1475

1