저는 커다란 csv 파일을 수천 개의 문자열로 된 팬더로 읽고 있습니다. 열의 너비를 제한하는 빠른 방법이 있습니까? 즉, 첫 100 자만 유지 하시겠습니까? 당신이 메모리에 전체를 읽을 수있는 경우팬더의 열 너비를 줄이기
2
A
답변
7
, 당신은 벡터 연산의 str
방법을 사용할 수 있습니다 :
>>> df = pd.read_csv("toolong.csv")
>>> df
a b c
0 1 1256378916212378918293 2
[1 rows x 3 columns]
>>> df["b"] = df["b"].str[:10]
>>> df
a b c
0 1 1256378916 2
[1 rows x 3 columns]
은 또한 당신이
>>> df["b"].str.len()
0 10
Name: b, dtype: int64
I을 사용하여 길이와 시리즈를 얻을 수 있습니다 원래 궁금해했다면
더 좋을지 모르지만 실제로는 알지 못합니다. 변환기가 행 단위로 호출되거나 전체 열의 사실 이후에 호출되는 경우
관련 문제
- 1. 팬더의 스칼라로 열 곱하기
- 2. 팬더의
- 3. 플렉스 열 차트의 열 사이의 공백 줄이기
- 4. DataGridView 열 너비를 백분율로
- 5. Excel의 열 너비를 R
- 6. TableLayout의 열 너비를 측정하십시오.
- 7. DataGrid의 열 너비를 *
- 8. HSSF가 열 너비를 변경합니다.
- 9. JTable의 열 너비를 조절하십시오.
- 10. 팬더의 특정 열 인덱스에 어떻게 열을 삽입합니까?
- 11. 병합이 팬더의 dataframes에서 열 각 행
- 12. 목록을 사용하여 팬더의 열 이름을 바꾸는 방법
- 13. 팬더의 행에서 고유 값의 새 열 만들기
- 14. 멀티 인덱스 행과 팬더의 열 DataFrame
- 15. 인덱싱 및 팬더의 데이터 열/PyTables는
- 16. 열 유형에 따라 팬더의 DataFrame 행 제거
- 17. 팬더의 데이터 프레임 행의 데이터 프레임 열
- 18. 팬더의 DataFrame에서 이전 열 참조/계산하기
- 19. 팬더의 행 값에 열 값 연결하기
- 20. unstack "mullti-indexed"열 | 팬더 팬더의
- 21. 팬더의 여러 데이터 프레임의 일치하는 열
- 22. 폴리 라인 줄이기 폭 줄이기
- 23. 들소 줄이기/줄이기, 줄이기/줄이기
- 24. 팬더의 값이
- 25. 팬더의 다른 열 값을 기준으로 조건부로 열 값을 채우기
- 26. 런타임에 그리드의 열 너비를 캡처
- 27. QTreeView에서 어떻게 열 너비를 설정합니까?
- 28. DataGridview의 열 너비를 설정하는 방법
- 29. PrimeNg P- 열 너비를 변경하십시오
- 30. QTreeWidget의 열 너비를 동적으로 늘림
실제로 프레임에 저장되기 전에 사실을 말하고 싶습니까? 자르고 싶을까요? – DSM
저장하기도 전에 좋을 것입니다. 사실 적용 후 신청이 가장 빠른 방법일까요? – Luke
지금 신청서 작성. 객체 유형의 열 너비를 가져 오는 방법이 있습니까? – Luke