행 단위로 Pandas Dataframe 생성
빈 Pandas DataFrame을 생성하고 행을 하나씩 추가하려면 다음을 따르세요. 이것들 단계:
import pandas as pd df = pd.DataFrame(columns=['lib', 'qty1', 'qty2'])
행을 추가합니다. df.loc[i]를 사용하여 특정 인덱스를 참조하는 DataFrame입니다. 예를 들어 첫 번째 행을 추가하려면:
df.loc[0] = ['name0', 10.0, 20.0]
계속 행을 추가하고 각 행에 대한 인덱스를 증가시킵니다. 하나:
for i in range(1, 5): df.loc[i] = ['name' + str(i), randint(10, size=1)[0], randint(10, size=1)[0]]
예:
import pandas as pd from numpy.random import randint df = pd.DataFrame(columns=['lib', 'qty1', 'qty2']) for i in range(5): df.loc[i] = ['name' + str(i)] + list(randint(10, size=2)) print(df)
출력:
lib qty1 qty2 0 name0 3 3 1 name1 2 4 2 name2 2 8 3 name3 2 1 4 name4 9 6
위 내용은 행별로 Pandas DataFrame을 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!