1.344 Python 문자열에서 판다스 데이터프레임 생성하기, Create Pandas DataFrame from a string 질문 기능을 테스트하기 위해 문자열에서 DataFrame을 만들고 싶습니다. 테스트 데이터가 다음과 같다고 가정해 봅시다: TESTDATA="""col1;col2;col3 1;4.4;99 2;4.5;200 3;4.7;65 4;3.2;140 """ 그 데이터를 Pandas의 DataFrame으로 읽어들이는 가장 간단한 방법은 무엇인가요? 답변 이를 수행하는 간단한 방법은 StringIO.StringIO (python2) 또는 io.StringIO (python3)를 사용하여 pandas.read_csv 함수에 전달하는 것입니다. 예: import sys if sys.version_info[0] < 3: from StringIO import StringIO else: from io import StringI.. 2023. 11. 2. Python 주어진 플롯에 수직선을 그리는 방법, How to draw vertical lines on a given plot 질문 시간 표현으로 된 신호의 플롯이 주어졌을 때, 해당 시간 인덱스를 표시하는 선을 그릴 수 있는 방법이 있을까요? 구체적으로, 0부터 2.6(초)까지의 시간 인덱스를 가진 신호 플롯이 주어졌을 때, [0.22058956, 0.33088437, 2.20589566] 리스트에 대한 해당 시간 인덱스를 나타내는 수직 빨간색 선을 그리고 싶습니다. 어떻게 할 수 있을까요? 답변 플롯 창 전체를 덮을 세로 선을 추가하는 표준 방법은 plt.axvline을 사용하는 것입니다. import matplotlib.pyplot as plt plt.axvline(x=0.22058956) plt.axvline(x=0.33088437) plt.axvline(x=2.20589566) 또는 xcoords = [0.2205895.. 2023. 11. 2. Python *args와 **kwargs에 대한 타입 주석, Type annotations for *args and **kwargs 질문 I'm trying out Python's type annotations with abstract base classes to write some interfaces. Is there a way to annotate the possible types of *args and **kwargs? For example, how would one express that the sensible arguments to a function are either an int or two ints? type(args) gives Tuple so my guess was to annotate the type as Union[Tuple[int, int], Tuple[int]], but this doesn't work. fr.. 2023. 10. 30. Python 오프셋이 없는 날짜와 오프셋을 인식하는 날짜를 빼는 것은 불가능합니다., Can't subtract offset-naive and offset-aware datetimes 질문 PostgreSQL에서는 시간대를 인식하는 timestamptz 필드가 있습니다. 테이블에서 데이터를 가져올 때 현재 시간을 빼서 나이를 구하려고 합니다. 문제는 datetime.datetime.now()와 datetime.datetime.utcnow() 모두 시간대를 인식하지 않는 타임스탬프를 반환하는 것 같아서 다음과 같은 오류가 발생합니다: TypeError: can't subtract offset-naive and offset-aware datetimes 이를 피하는 방법은 있을까요 (가능하면 제3자 모듈을 사용하지 않고)? 편집: 제안해주신 방법에 감사드립니다. 하지만 시간대를 조정하려고 시도하면 오류가 발생하는 것 같아서 PG에서 시간대를 인식하지 않는 타임스탬프를 사용하고 항상 다음과 .. 2023. 10. 30. 이전 1 ··· 18 19 20 21 22 23 24 ··· 86 다음