小编Tro*_*rot的帖子

使用matplotlib创建自己的色彩图并绘制色标

我有以下问题,我想创建我自己的色彩映射(红色混合紫色混合蓝色),映射到-2和+2之间的值,并希望用它来绘制我的情节中的点.然后该图应该具有右侧的色阶.

这就是我到目前为止创建地图的方式.但我不确定它是否混合颜色.

cmap = matplotlib.colors.ListedColormap(["red","violet","blue"], name='from_list', N=None)
m = cm.ScalarMappable(norm=norm, cmap=cmap)
Run Code Online (Sandbox Code Playgroud)


这样我就将颜色映射到值.

colors = itertools.cycle([m.to_rgba(1.22), ..])
Run Code Online (Sandbox Code Playgroud)


然后我绘制它:

for i in range(0, len(array_dg)):
  plt.plot(array_dg[i], markers.next(),alpha=alpha[i], c=colors.next())
Run Code Online (Sandbox Code Playgroud)


我的问题是:
1.我无法绘制色标.
2.我不完全确定我的刻度是否会产生连续(平滑)的色阶.

python plot matplotlib

53
推荐指数
3
解决办法
8万
查看次数

Python按模式拆分字符串

我有类似的字符串"aaaaabbbbbbbbbbbbbbccccccccccc".字符的数量可以不同,有时可以在字符串内划线,比如"aaaaa-bbbbbbbbbbbbbbccccccccccc".

有没有什么聪明的办法要么把它分解"aaaaa","bbbbbbbbbbbbbb","ccccccccccc"并获得被它拆分或刚刚得到的指数的指数,而无需通过每个字符串循环?如果短划线位于模式之间,只要它总是处理相同,它就可以在左边或右边结束.

任何的想法?

python regex string split

6
推荐指数
1
解决办法
2404
查看次数

Scrapy从div中获取href

我开始将Scrapy用于一个小项目,但我无法提取链接.每次找到班级时,我只获得"[]"而不是网址.我错过了一些明显的东西吗

sel = Selector(response)
for entry in sel.xpath("//div[@class='recipe-description']"):
    print entry.xpath('href').extract()
Run Code Online (Sandbox Code Playgroud)

来自网站的样本:

<div class="recipe-description">
    <a href="http://www.url.com/">
        <h2 class="rows-2"><span>SomeText</span></h2>
    </a>
</div>
Run Code Online (Sandbox Code Playgroud)

python scrapy web-scraping

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

python ×3

matplotlib ×1

plot ×1

regex ×1

scrapy ×1

split ×1

string ×1

web-scraping ×1