Короткий ответ: вам нужно выполнить обратный вызов следующим образом:
function callback(response) {
// Here you can do what ever you want with the response object.
console.log(response);
}
$.ajax({
url: "...",
success: callback
});
Из документов:
Еще одна распространенная операция - использование булевых векторов для фильтрации данных. Операторы: | для или, & amp; для и, и ~ для нет. Они должны быть сгруппированы с использованием круглых скобок.
blockquote>http://pandas.pydata.org/pandas-docs/version/0.15.2/indexing.html#boolean-indexing
Попробуйте:
alldata_balance = alldata[(alldata[IBRD] !=0) | (alldata[IMF] !=0)]
Вы можете сделать, как показано ниже, для достижения вашего результата:
import seaborn as sns
import matplotlib.pyplot as plt
import pandas as pd
import numpy as np
....
....
#use filter with plot
#or
fg=sns.factorplot('Retailer country', data=df1[(df1['Retailer country']=='United States') | (df1['Retailer country']=='France')], kind='count')
fg.set_xlabels('Retailer country')
plt.show()
#also
#and
fg=sns.factorplot('Retailer country', data=df1[(df1['Retailer country']=='United States') & (df1['Year']=='2013')], kind='count')
fg.set_xlabels('Retailer country')
plt.show()