Python/Python FAQ540 Python 변수 변수를 어떻게 생성하나요?, How do I create variable variables? 질문 나는 일부 다른 언어들이 "변수 변수 이름"이라는 개념을 지원한다는 것을 알고 있습니다. 즉, 문자열의 내용을 변수 이름의 일부로 사용할 수 있다는 것입니다. 일반적으로 이러한 아이디어는 좋지 않다고 들었지만, 나는 이것이 내 Python 코드에서 일부 문제를 해결할 수 있을 것 같습니다. Python에서 이와 같은 것을 할 수 있을까요? 무엇이 잘못될 수 있을까요? 기존의 변수를 이름으로 찾으려고 하는 경우에는 이름으로 변수를 선택하는 방법을 참조하십시오. 그러나 먼저 이 질문의 조언을 따라 해당 필요성을 피할 수 있는지 고려하십시오. 답변 이를 수행하기 위해 dictionaries를 사용할 수 있습니다. Dictionaries는 키와 값의 저장소입니다. >>> dct = {'x': 1, 'y':.. 2023. 10. 7. Python 파이썬으로 새로운 사전을 만들기, Creating a new dictionary in Python 질문 Python에서 사전을 만들고 싶습니다. 그러나 나는 보는 모든 예제가 리스트로부터 사전을 인스턴스화하는 것입니다. 그렇다면 Python에서 새로운 빈 사전을 어떻게 만들 수 있을까요? 답변 파라미터 없이 dict를 호출하세요 new_dict = dict() 또는 간단히 다음과 같이 작성하세요 new_dict = {} 2023. 10. 7. Python 판다스를 사용하여 하나의 데이터프레임에서 테스트와 트레인 샘플을 어떻게 생성하나요?, How do I create test and train samples from one dataframe with pandas? 질문 나는 데이터프레임 형태로 상당히 큰 데이터셋을 가지고 있고, 데이터프레임을 훈련용과 테스트용으로 무작위로 두 개의 샘플(80%와 20%)로 분할하는 방법이 궁금합니다. 감사합니다! 답변 Scikit Learn의 train_test_split은 좋은 것입니다. 이것은 numpy 배열과 데이터프레임 모두를 분할할 수 있습니다. from sklearn.model_selection import train_test_split train, test = train_test_split(df, test_size=0.2) 2023. 10. 7. Python 열에 계층적 인덱스를 평평하게 만드는 방법, How to flatten a hierarchical index in columns 질문 나는 axis 1 (열)에서 계층적 인덱스를 가진 데이터 프레임을 가지고 있습니다 (groupby.agg 작업에서). USAF WBAN year month day s_PC s_CL s_CD s_CNT tempf sum sum sum sum amax amin 0 702730 26451 1993 1 1 1 0 12 13 30.92 24.98 1 702730 26451 1993 1 2 0 0 13 13 32.00 24.98 2 702730 26451 1993 1 3 1 10 2 13 23.00 6.98 3 702730 26451 1993 1 4 1 0 12 13 10.04 3.92 4 702730 26451 1993 1 5 3 0 10 13 19.94 10.94 나는 이것을 펼치고 싶습니다. 다음과 같이.. 2023. 10. 7. 이전 1 ··· 52 53 54 55 56 57 58 ··· 135 다음