Я пытаюсь отфильтровать кадр данных AppleStore.csv по цене. Я хочу создать «новый» фрейм данных с условием, что будут включены только бесплатные приложения. Ниже приведен код, который я использовал для фильтрации того же условия на фрейме данных приложения googleplaystore.csv, и он работал нормально.
import numpy as np
df_A = pd.read_csv("AppleStore.csv")
df_G = pd.read_csv('googleplaystore.csv')
df_G.dropna(axis = 0, how = "any", inplace = True)
df_gg = df_G[df_G.Price == '0'] # df_gg is the new google apps df with only free apps
df_apple = df_A[df_A.price == '0.0']
Когда я запускаю приведенный выше код, он возвращает только строку заголовка столбца и сообщение об ошибке :
C:\Users\Dan\anaconda3\lib\site-packages\pandas\core\ops\array_ops.py:253: FutureWarning: elementwise comparison failed; returning scalar instead, but in the future will perform elementwise comparison
res_values = method(rvalues)
Я совершенно не уверен, что делать. Любая помощь приветствуется.