[英]replace -strings in python data frame
我想將字符串替換為數字:
birds.priority=birds.priority.replace('yes' ,'1')
birds['priority']
我的輸出是:-
a None
b None
c None
d None
e None
f None
g None
h None
i None
j None
這段代碼應該可以解決您的目的。
birds.priority = birds.priority.str.replace('yes', '1', regex = True)
birds['priority']
注意:如果pattern是已編譯的正則表達式,則所有標志都應包含在已編譯的正則表達式中。 在已編譯的正則表達式中使用case, flags
或regex=False
會引發錯誤。
當給定的模式是字符串並且regex is True (the default)
,給定的字符串將被編譯為regex。 當替換模式為字符串時,它將與re.sub()
一樣替換匹配的正則表達式模式。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.