SysRq를 위한 pyserial-miniterm에 send_break() 기능 추가하기
임베디드 리눅스 디바이스를 개발할 때, 시리얼 콘솔을 통해 커널 디버깅 또는 긴급 명령을 보내는 경우가 있다. 그중 하나가 Magic SysRq 키 조합을 시리얼 포트를 통해 보내는 기능이다. Magic SysRq는 리눅스…
파이썬 사용법, Python programming
임베디드 리눅스 디바이스를 개발할 때, 시리얼 콘솔을 통해 커널 디버깅 또는 긴급 명령을 보내는 경우가 있다. 그중 하나가 Magic SysRq 키 조합을 시리얼 포트를 통해 보내는 기능이다. Magic SysRq는 리눅스…
Python에서 range() 함수는 일정 범위의 연속된 숫자(정수)를 생성하는 데 사용된다. 이 함수는 주로 for 반복문에서 특정 횟수만큼 반복할 때 유용하게 활용된다. 이번 글에서는 range() 함수의 사용법에 대해 알아본다. range() 함수…
튜플은 Python에서 사용되는 중요한 데이터 구조 중 하나입니다. 튜플은 변경 불가능한 (immutable) 시퀀스 자료형으로, 여러 항목을 저장할 수 있으며 리스트와 유사하지만 한 번 생성하면 내용을 변경할 수 없습니다. 이 글에서는…
Pandas의 rename 메서드는 데이터프레임의 열 레이블 또는 행 인덱스를 변경하는 데 사용된다. 이 메서드를 사용하여 데이터프레임의 구조를 수정하거나 데이터를 더 읽기 쉽게 만들 수 있다. 이 글에서는 Pandas의 rename 메서드를…
Pandas는 데이터프레임에서 결측치(누락된 데이터)를 처리하는 다양한 방법을 제공한다. 이러한 결측치 처리는 데이터 정제 및 분석 중에 중요한 역할을 한다. 이 글에서는 Pandas를 사용하여 결측치를 처리하는 주요 메서드인 dropna와 fillna에 대해…
Pandas apply 메서드는 pandas 내에서 가장 많이 사용되는 함수 중 하나이고, 사용자가 정의한 함수와 함께 사용할 수 있어서 데이터 전처리 등에 응용하여 사용할 수 있다. 사용자 정의 함수가 필요한 이유는…
Pandas의 concat 메서드는 데이터프레임을 행 또는 열 방향으로 결합하는 데 사용된다. 이 메서드를 사용하면 데이터프레임을 수직 또는 수평으로 합칠 수 있으며, 다양한 데이터를 하나로 통합할 때 유용하다. 이 글에서는 Pandas의…
Pandas의 append 메서드는 데이터프레임에 다른 데이터프레임을 행 또는 열 단위로 추가하는 데 사용된다. 이 메서드를 사용하면 데이터를 확장하거나 새로운 데이터를 추가할 수 있다. 이 글에서는 Pandas의 append 메서드 사용법에 대해…
Pandas의 merge 메서드는 두 개 이상의 데이터프레임을 병합(또는 조인)하는 데 사용된다. 이를 통해 데이터프레임 간에 공통 열을 기준으로 데이터를 결합하고, 데이터를 조합하여 분석하거나 시각화에 활용할 수 있다. 이 글에서는 Pandas의…
Pandas는 데이터프레임을 그룹화하고 집계하는 데 사용되는 강력한 groupby 메서드를 제공한다. 이 메서드를 사용하면 데이터를 그룹화하여 그룹별로 연산을 수행하고 결과를 얻을 수 있다. 이 글에서는 Pandas의 groupby 메서드 사용법에 대해 알아본다.…