Python - plt.xticks - Как подавить текст выше Гистограмма? [Дубликат]

Вы можете использовать эту пользовательскую библиотеку (написанную с помощью Promise) для выполнения удаленного вызова.

function $http(apiConfig) {
    return new Promise(function (resolve, reject) {
        var client = new XMLHttpRequest();
        client.open(apiConfig.method, apiConfig.url);
        client.send();
        client.onload = function () {
            if (this.status >= 200 && this.status < 300) {
                // Performs the function "resolve" when this.status is equal to 2xx.
                // Your logic here.
                resolve(this.response);
            }
            else {
                // Performs the function "reject" when this.status is different than 2xx.
                reject(this.statusText);
            }
        };
        client.onerror = function () {
            reject(this.statusText);
        };
    });
}

Пример простого использования:

$http({
    method: 'get',
    url: 'google.com'
}).then(function(response) {
    console.log(response);
}, function(error) {
    console.log(error)
});
35
задан Alex Riley 23 April 2015 в 17:33
поделиться

2 ответа

Вы можете использовать полуточку ; для завершения строки. Это подавляет нежелательный вывод при генерации графиков:

plt.plot(I,'o');

В общем случае использование полуколонии останавливает IPython от печати любого выходного значения из этой строки кодового блока. Например, выполнение ячейки, содержащей код 1+1;, не выводит 2.

Альтернативным способом было бы привязать переменную к графику:

_ = plt.plot(a)

Таким образом, IPython показывает только графики, а имя _ связано с нежелательным выходом.

64
ответ дан Alex Riley 28 August 2018 в 00:16
поделиться

Другой способ - просто написать plt.show() в конце вашего кода чертежа. Набирать меньше символов, если вы создаете много подзаговоров и / или рисуете много графиков на одном подзаголовке.

11
ответ дан kurtosis 28 August 2018 в 00:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: