형식이 지정된 부동 열로 Pandas DataFrame 표시
특정 문자열 형식을 사용하여 Pandas DataFrame의 부동 열 형식을 지정하려면 여러 가지 접근 방식을 사용할 수 있습니다. :
전체 플로트의 표시 설정을 변경하는 방법도 있습니다. DataFrame:
import pandas as pd # Set the format string for float values pd.options.display.float_format = '${:,.2f}'.format # Create the DataFrame df = pd.DataFrame([123.4567, 234.5678, 345.6789, 456.7890], index=['foo','bar','baz','quux'], columns=['cost']) # Display the DataFrame print(df)
이 접근 방식은 다음 출력에서 볼 수 있듯이 지정된 형식을 DataFrame의 모든 부동 소수점 값에 적용합니다.
cost foo 3.46 bar 4.57 baz 5.68 quux 6.79
그러나 특정 형식만 적용하려는 경우 부동 열을 사용하려면 DataFrame을 직접 수정하거나 복사본을 만들어야 합니다.
import pandas as pd # Create the DataFrame df = pd.DataFrame([123.4567, 234.5678, 345.6789, 456.7890], index=['foo','bar','baz','quux'], columns=['cost']) # Convert selected float values to formatted strings df['foo'] = df['cost'].map('${:,.2f}'.format) # Display the modified DataFrame print(df)
이 접근 방식을 사용하면 표시된 대로 선택한 열의 대상 형식을 지정할 수 있습니다. 아래:
cost foo foo 3.46 123.4567 bar 4.57 234.5678 baz 5.68 345.6789 quux 6.79 456.7890
위 내용은 Pandas DataFrames에서 부동 열의 형식을 지정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!