【发布时间】:2017-07-27 21:55:30
【问题描述】:
from_csv 选择一个“04”作为值之一并将其转换为字符串。如何确保所有被拾取的列都是字符串?我想避免处理单个列,因为有 114 列,并且我不想在列受到影响时进行分析。
【问题讨论】:
-
CORRETION: 并将其转换为 INT
-
不是真正的重复。从 csv 加载不是问题。问题是当你使用 from_csv 方法是 DataFrame
-
@PankajSingh 你可以edit你的问题包括更正...
-
pandas.pydata.org/pandas-docs/stable/generated/…
dtype : Type name or dict of column -> type, default None Data type for data or columns. E.g. {‘a’: np.float64, ‘b’: np.int32} (Unsupported with engine=’python’). Use str or object to preserve and not interpret dtype.--> dtype=str -
你可以做
df = pd.read_csv(your_filepath, dtype=str)
标签: python pandas dataframe import-from-csv