У меня есть столбец данных, в котором эти значения находятся в одном из его столбцов:
Jerry
NaN
bill
Sol
Я хочу перехватить все строчные имена, т. Е. bill
.Но мой код застревает, я думаю на NaN
.
Вот мой код:
for n in df_copy.name:
if n.islower():
print(n)
Я получаю эту ошибку:
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-296-2e5fe579149d> in <module>
1 for n in df_copy.name:
----> 2 if n.islower():
3 print(n)
AttributeError: 'float' object has no attribute 'islower'
ТакЯ попытался сделать значения строк:
for n in df_copy.name:
if n.str.islower():
print(n)
Это дает мне эту ошибку:
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-295-7e9d8aa5abad> in <module>
1 for n in df_copy.name:
----> 2 if n.str.islower():
3 print(n)
AttributeError: 'str' object has no attribute 'str
Argh.Кто-нибудь знает как это решить?