Визуализация данных в python (matplotlib) [дубликат]

Прежде всего,

У вас может быть много параметров для функции mail () ... У вас может быть 5 макс. mail(to,subject,message,headers,parameters); Что касается переменной $from, которая должна автоматически поступать с вашего веб-хостинга, если вы используете linux cPanel. Он автоматически исходит из вашего имени пользователя и ip-адреса cPanel.

$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$from = 'From: yoursite.com'; 
$to = 'contact@yoursite.com'; 
$subject = 'Customer Inquiry';
$body = "From: $name\n E-Mail: $email\n Message:\n $message";

Также убедитесь, что у вас есть правильный порядок переменных в вашей функции mail (). mail($to,$subject,$message,etc.) в этом порядке, иначе есть шанс, что он не сработает. Дайте мне знать, если это поможет ...

20
задан daniel451 28 February 2016 в 02:47
поделиться

2 ответа

pyplot - это API уровня скриптов в matplotlib (его API самого высокого уровня, чтобы делать многое с matplotlib). Он позволяет использовать matplotlib с помощью процедурного интерфейса так же, как вы можете сделать это с помощью Matlab. pyplot имеет понятие «текущая цифра» и «текущие оси», которые все функции делегируют (@tacaswell dixit). Итак, когда вы используете функции, доступные на модуле pyplot, вы рисуете «текущую цифру» и «текущие оси».

Если вы хотите, чтобы «мелкозернистый» контроль где / вы должны использовать объектно-ориентированный API, используя экземпляры Figure и Axes.

Функции, доступные в pyplot, имеют эквивалентный метод в Axes.

Из репо анатомии matplotlib :

  • Figure является контейнером верхнего уровня в этой иерархии. Это общее окно / страница, на которой все нарисовано. Вы можете иметь несколько независимых фигур, а Figure s может содержать несколько осей.

Но ...

  • Большинство построений происходит на Axes. Оси - это фактически область, на которую мы записываем данные, и любые связанные с ней тики / метки / etc. Обычно мы настраиваем Axes с вызовом на подзаговор (который помещает Axes в регулярную сетку), поэтому в большинстве случаев Axes и Subplot являются синонимами.
  • Каждый Axes имеет XAxis и YAxis. Они содержат тики, тики, метки и т. Д.

Если вы хотите узнать анатомию сюжета, вы можете посетить эту ссылку .

11
ответ дан kikocorreoso 21 August 2018 в 17:18
поделиться
  • pyplot - это matlab, как API для тех, кто знаком с Matlab и хочет делать быстрые и грязные графики
  • figure - объектно-ориентированный API для тех, кто не заботится о matlab style plotting

Таким образом, вы можете использовать один, но, возможно, не оба вместе.

0
ответ дан Hun 21 August 2018 в 17:18
поделиться
  • 1
    pyplot реализована полностью с точки зрения API OO, поэтому вы можете смешивать и сопоставлять. – tacaswell 28 February 2016 в 03:00
  • 2
    Итак, где разница между pyplot и figure? pyplot всплывающее всплывающее окно и figure только изображение, содержащееся в окне? – daniel451 28 February 2016 в 03:03
  • 3
    В общем, pyplot для iPython. figure для скрипта python. Хотя вы можете смешивать и сочетать, я не считаю это очень привлекательным. – Hun 28 February 2016 в 03:03
  • 4
    pyplot в основном figure с добавленной дополнительной настройкой, так что вы можете делать matlab как заговор. – Hun 28 February 2016 в 03:12
  • 5
    pyplot является модулем, Figure является классом, большинство методов построения являются методами класса Axes. pyplot имеет понятие «текущая цифра» и «текущие оси», которые все функции делегируют. – tacaswell 28 February 2016 в 03:33
Другие вопросы по тегам:

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