Вы можете использовать pd.Series.isin
.
Для «IN» используйте: something.isin(somewhere)
Или для «NOT IN»: ~something.isin(somewhere)
В качестве обработанного примера:
>>> df
countries
0 US
1 UK
2 Germany
3 China
>>> countries
['UK', 'China']
>>> df.countries.isin(countries)
0 False
1 True
2 False
3 True
Name: countries, dtype: bool
>>> df[df.countries.isin(countries)]
countries
1 UK
3 China
>>> df[~df.countries.isin(countries)]
countries
0 US
2 Germany
Я узнал решение. Это связано с проблемой с драйвером NVIDIA.
Поиск сообщений в /var/log/syslog, я обнаружил сообщение об ошибке, из которого я взял основные слова:
segfault ошибка 4 в libc-2.15.so compiz
А ищут на Google, и я нашел это сообщение:
катастрофические отказы Compiz с SIGSEGV после обновления 12,04
http://ubuntuforums.org/showthread.php?t=1966002&page=2
Так, проблема связана с собственными драйверами NVIDIAS. (Существует две опции от [1 112] Дополнительные Драйверы , ни один из них работы...), Отключение их приносит мне назад нормальную Единицу, которая, к сожалению, медленно работает по очевидным причинам. Вот почему я не получаю эту проблему, когда я использую живой usb: собственные драйверы не включены по умолчанию.
Теперь, мы должны ожидать, NVIDIA устраняет эту проблему...
Если бы это был я, то я сделал бы чистую установку (но затем это - то, что я на самом деле сделал после большой работы). Совет Вам не понравится: просьбы пробуют Единицу в течение недели. Я ненавидел его, но упорно продолжил заниматься. Ничто не соблазнило бы меня назад гному теперь!!!!