愤怒小蝴蝶

文章
4
资源
0
加入时间
2年10月17天

单细胞UMAP降维图的修饰(一些偏僻问题)

本来呢,单细胞UMAP或者TSNE降维图正常展示就好了,最多修改颜色坐标就可以,但是奈何总是有文章挑战别人的眼睛,非要秀一波非常规操作,那我们也只能把他们打下神坛。事情的起因是看了这篇文章中的UMAP图,有啥特点呢?每个点都是有边框的,这不就是ggplot中选择shape=21的形状吗?很显然,Dimplot是实现不了的。UMAP降维图本质也是散点图,只需要将作图数据导出,ggplot2就可以实现任何你想要的修饰了。首先我们设置下颜色,并将作图的数据导出,导出的数据包含UMAP两个坐标的数据。

Keras Lamba层keras Lambda自定义层实现数据的切片,Lambda传参数

from keras.layers.core import Lambdakeras.layers.core.Lambda(function, output_shape=None, mask=None, arguments=None)Lambda函数接受两个参数,第一个是输入张量对输出张量的映射函数,第二个是输入的shape对输出的shape的映射函数。参数function:要实现的函数,该函数仅接受一个变量,即上一层的输出 output_shape:函数应该返回的值的shape,可以是一个.