设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 10585|回复: 1
打印 上一主题 下一主题

找大佬帮忙

[复制链接]

1

主题

0

好友

5

积分

新手上路

Rank: 1

跳转到指定楼层
楼主
发表于 2018-1-20 10:23:47 |只看该作者 |倒序浏览
本人小白一枚,为了做毕设接触python,在网上找到一段码看不懂,想请大佬解答一下疑问。

import numpy as np
import matplotlib.pyplot as plt
from matplotlib.cbook import get_sample_data
from matplotlib.colors import LightSource

dem = np.load(get_sample_data('jacksboro_fault_dem.npz'))
z = dem['elevation']
想知道这几行是什么意思 跪求。。

回复

使用道具 举报

6

主题

2

好友

654

积分

实习版主

Rank: 7Rank: 7Rank: 7

沙发
发表于 2018-1-20 12:07:45 |只看该作者
前四行都是配置模块的,注意import numpy as np表明 代码中的np指numpy;第三句说明get_sample_data是 matplotlib.cbook的一个函数或者模块吧

正是代码dem = np.load(get_sample_data('文件名'))  就是把这个npz格式的文件读取出来赋给dem
z=dem['elevation'] 这里我猜如果dem是一个字典的话,那么将elevation作为索引存在dem中的内容赋值给z
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-11 20:17 , Processed in 0.025345 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部