Pandas로 만든 Series 데이터에 메소드를 사용해 보자.
안녕하세요, 마유미입니다.
이번 기사에서는, Pandas 의 Series 에 가공한 데이터에 대해 method (메소드)를 어떻게 사용하는 것인가? 라는 의문에 대답합니다.
자주 사용하는 method 를 예로 취하면서 해설해 가네요.
이 기사는 Pandas 라이브러리에 대해 쓴 세 번째 기사이므로,
Pandas의 시리즈는 무엇입니까? 라는 사람
Method (메소드)와 Attribute (어트리뷰트)는 어떻게 다른가?
라고 느끼는 사람은 제1회·제2회째의 기사를 참고로 해 보세요.
Pandas Series 정보
method 및 attribute 설명
위의 기사가됩니다.
Method(메소드)란?
Method (메소드)란, 계산등에 의해 오브젝트의 내용을 바꾸거나, 손을 더하거나 할 수 있는 것입니다.
자주 사용하는 method
예를 들어, 기온 데이터의 경우
최고 기온 max()
최저 기온 min()
평균 기온 mean()
등을 사용하는 경우가 많을 것입니다.
max() , min() 은 핀이라고 한다고 생각합니다만, mean() 는 평균을 나타내는 것이 핀과 오지 않는 사람도 많다고 생각합니다. (average가 평균이라고 하는 것은 알기 쉽지만)
정확하게는, mean 와 average 는 의미가 다른 것 같습니다만. . .
어쨌든 pandas 라이브러리에서 사용하는 mean() 메소드는
모든 요소를 더해 요소수로 나눈 값을 돌려주므로, 그러한 의미로 사용하고 싶은 사람은 mean() (을)를 사용해 주세요. (원래 Pandas 라이브러리에는 average() 메소드가 없습니다.)
자, 사용법을 살펴 보겠습니다.
Method()를 실제로 사용
①Pandas 라이브러리 가져오기
② 1주일분의 기온의 데이터를 리스트에 넣어 Pandas의 Series 데이터로 하여 temp이라는 변수에 대입(데이터는 제가 마음대로 만들었습니다.
③ 최고 기온을 꺼내
④최저 기온을 꺼낸다
⑤평균기온 계산
사전형 데이터로 만든 Series 데이터에 method() 를 사용해 본다
상기의 기온의 데이터에 관해서는, 「0 12 , 1 15」라고 숫자의 인덱스를 붙이는 것이 아니라,
"sun" :12,
"mon" :15,
그리고 사전형 데이터로,
키를 요일
value 를 그 요일 기온
하는 것이 좋을지도 모릅니다.
리스트형 데이터도 사전형 데이터로부터도 Series 를 만들 수 있으므로, 사전형 데이터로 같은 것을 해 보았습니다
요약
이번 기사는 이 정도로 끝나겠네요.
Pandas 라이브러리를 사용하여 시리즈로 만든 데이터
(Seriesのデータ).method()
로 코드를 작성하면 여러 가지 방법을 사용할 수 있습니다.
이번 해설한 method 는 3개 뿐입니다만, 셀 수 없는 정도의 method가 Pandas 라이브러리에 있기 때문에, 꼭 여러가지 시험해 보세요.
Pandas 라이브러리 문서는 여기에서
※아래로 스크롤 해 나가면(자) Method 라고 쓴 항목이 있습니다.
거기에서 아래가 Pandas 라이브러리에서 사용할 수있는 방법입니다.
Reference
이 문제에 관하여(Pandas로 만든 Series 데이터에 메소드를 사용해 보자.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Mayumi_Pythonista/items/de566a5a70d238da42da
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
"sun" :12,
"mon" :15,
이번 기사는 이 정도로 끝나겠네요.
Pandas 라이브러리를 사용하여 시리즈로 만든 데이터
(Seriesのデータ).method()
로 코드를 작성하면 여러 가지 방법을 사용할 수 있습니다.
이번 해설한 method 는 3개 뿐입니다만, 셀 수 없는 정도의 method가 Pandas 라이브러리에 있기 때문에, 꼭 여러가지 시험해 보세요.
Pandas 라이브러리 문서는 여기에서
※아래로 스크롤 해 나가면(자) Method 라고 쓴 항목이 있습니다.
거기에서 아래가 Pandas 라이브러리에서 사용할 수있는 방법입니다.
Reference
이 문제에 관하여(Pandas로 만든 Series 데이터에 메소드를 사용해 보자.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Mayumi_Pythonista/items/de566a5a70d238da42da텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)