Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python - Pandas DataFrame에 상수 값이 있는 새 열 추가

<시간/>

상수 값이 있는 새 열을 추가하려면 대괄호(예:인덱스 연산자)를 사용하고 해당 값을 설정하십시오.

먼저 필요한 라이브러리를 가져옵니다 -

pandas를 pd로 가져오기

4개의 열로 DataFrame 만들기 -

dataFrame =pd.DataFrame({"자동차":['벤틀리', '렉서스', 'BBW', '머스탱', '메르세데스', '재규어'],"Cubic_Capacity":[2000, 1800, 1500 , 2500, 2200, 3000],"등록 가격":[7000, 1500, 5000, 8000, 9000, 6000],"판매 단위":[ 100, 110, 150,  200) 

상수 값으로 새 열을 추가합니다. 새 열 이름은 대괄호 안에 설정됩니다 -

dataFrame['마일리지'] =15

다음은 전체 코드입니다 -

판다를 pd로 가져오기# 생성 dataframedataFrame =pd.DataFrame({"Car":['Bentley', 'Lexus', 'BBMW', 'Mustang', 'Mercedes', 'Jaguar'],"Cubic_Capacity":[2000, 1800, 1500, 2500, 2200, 3000],"등록 가격":[7000, 1500, 5000, 8000, 9000, 6000],"판매 단위":[ 100, 0, 1 )print"Dataframe...\n",dataFrame# 상수 값이 있는 새 열 추가dataFrame['Mileage'] =15print"\n새 열로 데이터 프레임 업데이트...\n",dataFrame

출력

이것은 다음과 같은 출력을 생성합니다 -

 DataFrame ... 자동차 Cubic_Capacity reg_price units_sold0 bentley 2000 7000 1001 Lexus 1800 1500 1102 BBMW 1500 5000 1503 Mustang 2500 5000 1503 Mustang 2500 8000 804 Mercedes 2200 8000 804 Mercedes 2200 9000 2005 Jaguar 3000 6000 새로운 열이있는 90updated DataFrame ... 자동차 Cubic_Capacity Reg_Price units_sold Mileage0 Bentley 2000 7000 100 151 렉서스 1800 1500 110 152 BBMW 1500 5000 150 153 머스탱 2500 8000 80 154 메르세데스 2200 9000 200 3000 906