Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » GUI
  • » Не работает пример в книге (Matplotlib + scipy.io) [RSS Feed]

#1 Окт. 22, 2016 16:50:21

Mike_Kharkov
Зарегистрирован: 2015-10-08
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

Не работает пример в книге (Matplotlib + scipy.io)

Здравствуйте.
В данный момент изучаю матплотлиб и столкнулся с таким примером в книге:
https://yadi.sk/i/lDa-m12dxLwHY

 import matplotlib.pyplot as plt
from scipy.io import netcdf_file
 
ncf = netcdf_file('KTLX_20100510_22Z.nc')
data = ncf.variables['Reflectivity']
lats = ncf.variables['lat']
lons = ncf.variables['lon']
i = 0
 
cmap = plt.get_cmap('gist_ncar')
cmap.set_under('lightgrey')
 
fig, ax = plt.subplots(1, 1)
im = ax.imshow(data[i], origin='lower',
               extent=(lons[0], lons[-1], lats[0], lats[-1]),
               vmin=0.1, vmax=80, cmap='gist_ncar')
cb = fig.colorbar(im)
 
cb.set_label('Reflectivity (dBZ)')
ax.set_xlabel('Longitude')
ax.set_ylabel('Latitude')
plt.show()

выдается вот такая ошибка:
https://yadi.sk/i/0XXcTz4PxLwSM

Вопрос:
Почему это происходит и можно ли это как то пофиксить? )
(хотелось бы все таки почитать данную книгу и поразбирать правильно работающие примеры..)

P.S. Буду благодарен за любые советы..

Офлайн

#2 Окт. 22, 2016 23:49:16

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Не работает пример в книге (Matplotlib + scipy.io)

Ну а Вы читайте что Вам пишет интерпретатор - нету файла для открытия.



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Окт. 23, 2016 05:46:01

Mike_Kharkov
Зарегистрирован: 2015-10-08
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

Не работает пример в книге (Matplotlib + scipy.io)

JOHN_16
Ну а Вы читайте что Вам пишет интерпретатор - нету файла для открытия.

Это понятно.
Вопрос почему его нет?
Либа подключена не правильно или же версия питона не позволяет подключать данный модуль?
(или может действительно какие то файлы еще надо подключать?)
В книге ничего об этом не говориться и там все работает корректно у автора..

Отредактировано Mike_Kharkov (Окт. 23, 2016 05:46:42)

Офлайн

#4 Окт. 23, 2016 06:38:23

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9882
Репутация: +  853  -
Профиль   Отправить e-mail  

Не работает пример в книге (Matplotlib + scipy.io)

Mike_Kharkov
Вопрос почему его нет?
Выполни в коде
  
import os
print(os.getcwd())
От этого каталога он и ищет файл. Так что либо полный путь к файлу пиши, либо сделай запуск интерпретатора в том каталоге, где файл находится.



Офлайн

  • Начало
  • » GUI
  • » Не работает пример в книге (Matplotlib + scipy.io) [RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version