[英]How to remove Semicolon from array in python?
我正在通過python中的pandas讀取csv文件,最后一列也包含;
我怎么能刪除它。 如果我使用分隔符;
這是行不通的。
示例:
0 -0.22693644;
1 -0.22602014;
2 0.37201694;
3 -0.27763826;
4 -0.5549711;
Name: Z-Axis, dtype: object
我會使用參數comment
:
df = pd.read_csv(file, comment=';')
注意:這將僅適用於最后一列,因為從注釋字符開始直到字符串結尾的所有內容都將被忽略
PS作為小額獎勵Pandas會將此列視為數字列,而不是字符串。
使用str.rstrip
:
df['Z-Axis'] = df['Z-Axis'].str.rstrip(";")
另外一個選項:
df['Z-Axis'] = df['Z-Axis'].str[:-1]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.