首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏sherry笔记

    GEO

    update = F) require(pkg,character.only=T) }}2.下载数据,并提取/获得想要的信息(以GSE7305为例)2.1下载数据#打破下载时间的限制,改前60秒,改后10w Rnote#如果捷径找不到探针注释,参考老师上课代码022.5生成分组信息k = str_detect(pd$title,"Normal");table(k)## k## FALSE TRUE ## 10 10Group = ifelse(k,"Normal","Disease")3.数据探索(先看看找到的数据能不能用)3.1 PCAdat=as.data.frame(t(exp))dat.pca 19009 5694.3可视化4.3.1火山图p <- ggplot(data = deg, aes(x = logFC, y = -log10 kegg_plot_function.R")g_kegg <- kegg_plot(kk.up,kk.down,p.adjust = T)g_kegg图片g_kegg +scale_y_continuous(labels = c(15,10,5,0,5,10

    52230编辑于 2023-07-24
  • 来自专栏syj生信

    GEO

    ', getGPL = F)#getGEO有从GEO中下载数据到工作目录下,并将数据读取到R中。 hgu133plus2SYMBOL)# symbol代表的是探针的ID和基因symbol,toTable是提取head(ids)方法2 读取GPL网页的表格文件,按列取子集https://www.ncbi.nlm.nih.gov/geo 上调和前10下调 library(dplyr) dat2 = dat %>% filter(change! ="stable") %>% arrange(logFC) cg = c(head(dat2$symbol,10),#前10个 tail(dat2$symbol,10))#后 10个}else{ # 全部差异基因 cg = dat$symbol[dat$change !

    2K51编辑于 2023-04-04
  • 来自专栏小孟开发笔记

    10大python加速技巧

    十大Python加速技巧,首先导入numpy import numpy as np 1 List Comprehension 将for的append操作替换为列表中直接产出。 cnt >= 100000: break CPU times: user 12.8 ms, sys: 365 µs, total: 13.1 ms Wall time: 14.2 ms 10 原创作者:孤飞-博客园 原文链接:https://www.cnblogs.com/ranxi169/p/16585192.html 未经允许不得转载:肥猫博客 » 10大python加速技巧

    57930编辑于 2023-02-20
  • 来自专栏程序员互动联盟

    windows10使用技巧

    切换账户 Win10在安装的时候会让用户默认填写登录账户和密码,该账户默认为启动账户,权限为管理员权限。其实windows系统中有默认的管理员帐户,即Administrator,就是没有开启而已。 Win10里面的文件权限更加缜密,折腾了一上午终于搞定。

    2K90发布于 2018-03-16
  • 来自专栏米扑专栏

    Java 10个调试技巧

    本文介绍了Java程序员必知的10个调试技巧,保证让你受益匪浅! 在开始之前,推荐大家去看看Eclipse shortcuts这篇文章,它将会给你带来很多方便。 10.进入、跳出和返回 我把这个放在最后一点,在调试过程中,这些是必须要了解(最好掌握)的东西: F5——进入:移动到下一个步骤,如果当前行有一个方法调用,该控件将会跳转到被调用方法的第一行执行。

    1.3K20编辑于 2022-01-10
  • GEO优化助手】GEO优化人才维度

    生成式引擎优化(GEO)人才维度:构建AI时代的智能内容军团引言:当AI搜索重塑流量战场,人才成为GEO战略的核心变量2025年,全球生成式AI搜索市场规模突破千亿元,中国AI搜索用户规模达8.3亿,占网民总数的 这场变革的核心挑战在于:GEO需要跨学科、复合型的人才团队。不同于SEO时代以技术优化为主的单一模式,GEO要求团队同时掌握AI语义理解、结构化数据工程、多模态内容设计、知识图谱构建等能力。 一、GEO人才战略:从职能分工到生态协同1.1 战略层:GEO策略经理——AI搜索战场的指挥官核心职责:制定企业GEO战略,确保与品牌定位、产品路线、市场节奏深度协同统筹技术、内容、市场、公关等部门,打破数据孤岛监控 4.1 从"通用优化"到"垂直领域专家"随着AI搜索的细分化,未来将出现医疗GEO工程师、金融GEO分析师、法律GEO顾问等垂直岗位。 例如,医疗GEO工程师需掌握HIPAA合规要求,确保患者数据在AI搜索中的安全性;金融GEO分析师需理解MiFID II法规,优化投资产品的风险披露信息。

    66710编辑于 2025-09-02
  • 今年爆火的GEO是什么?怎么样才能做好GEO?3个实战技巧轻松拿捏!

    在整合营销和品牌优化的赛道里,GEO(生成式引擎优化)正成为企业抢占流量的新战场。 但很多团队做GEO时总踩坑:内容生产费力不讨好、流量转化像“玄学”、数据监测一团乱麻……到底怎么样才能做好GEO?我们结合实战经验,总结了3个关键技巧,看完就能上手! 云商GEO先搞懂核心:GEO到底是什么?其实一点不复杂,GEO全称是生成式引擎优化,说白了,就是专门针对豆包、ChatGPT这些生成式AI做的优化。 一、先搞懂“引擎偏好”,再定向生产内容GEO的核心是“适配生成式引擎的规则”。 二是“系列化生产”:围绕核心主题做内容矩阵(比如健身餐主题下,有“食谱系列”“搭配技巧系列”“常见问题解答系列”)。

    33410编辑于 2026-03-24
  • 来自专栏悠扬前奏的博客

    Geo Hash

    工作需要,实现了一下Geo Hash算法。 尽量直接使用位操作,比网上常见的字符串判断位值得写法效率应该高一点。 TODO:循环的写法可以再优雅一点;注释可以再清晰一点。 } } /** * hash编码 * * @param lat 纬度 * @param lon 经度 * @return geo

    1.1K20发布于 2021-11-24
  • 来自专栏R语言&linux

    geo(三)

    ego,ego_BP,file = f) } load(f) 3)可视化 #条带图 barplot(ego) barplot(ego, split = "ONTOLOGY", font.size = 10 space = "free_y",scales = "free_y") #气泡图 dotplot(ego) dotplot(ego, split = "ONTOLOGY", font.size = 10

    54500编辑于 2023-02-11
  • GEO

    );ids <- toTable(hugene10sttranscriptclusterSYMBOL)` and `ids <- AnnoProbe::idmap('GPL6244')` are both save(ego,ego_BP,file = f)}load(f)#(3)可视化#条带图barplot(ego)barplot(ego, split = "ONTOLOGY", font.size = 10 ., space = "free_y",scales = "free_y") #气泡图dotplot(ego)dotplot(ego, split = "ONTOLOGY", font.size = 10 $exp = geo$exp[,k]geo$pd = geo$pd[k,]3.annoGene(只接受ENSEMBL or SYMBOL找注释)/clusterProfiler(接受ENTREZID转化为 geo_download代码汇总geo = geo_download(gse)pd = geo$pdgeo$exp = log2(geo$exp+1)#,destdir=tempdir()表示不使用工作目录下的路径

    77910编辑于 2024-03-10
  • 来自专栏个人技术博客

    ⑦【Redis GEO 】Redis常用数据类型:GEO

    个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~ 个人主页:.29.的博客 学习社区:进去逛一逛~ ⑦Redis GEO 基本操作命令 Redis GEO主要用于存储地理位置信息,并对存储的选项进行操作: 1.添加地理位置的坐标 2.获取地理位置的坐标 3.计算两个地理位置间的距离 4.根据用户给定的经纬度坐标来获取指定范围内的地理位置集合 geopos city 广州 # 获取空间名称“广州”的经纬度 geopos city 深圳 # 没有存储“深圳”的空间名称,返回nil 3.geohash 获取保存位置的geohash值 Redis GEO

    87210编辑于 2023-11-26
  • 来自专栏DeepHub IMBA

    10个Pandas的小技巧

    pandas是数据科学家必备的数据处理库,我们今天总结了10个在实际应用中肯定会用到的技巧 1、Select from table where f1=’a’ and f2=’b’ 使用AND或OR选择子集 in df.columns: if col[0:7] == "Unnamed": df.drop(col, inplace=True, axis=1) return df 10 、地图上标注点 这个可能是最没用的技巧,但是他很好玩 这里我们有一些经纬度的数据 现在我们把它根据经纬度在地图上进行标注: df_clustercentroids = pd.read_csv(centroidFile

    45740编辑于 2022-11-11
  • 来自专栏AI 算法笔记

    10个高效的pandas技巧

    作者:Ellieelien , 来源;Unsplash 2019 年第 81 篇文章,总第 105 篇文章 本文大约 3500 字,阅读大约需要 9 分钟 原题 | 10 Python Pandas tricks 关于它的教程有很多,但这里会一些比较冷门但是非常有用的技巧。 read_csv 这是一个大家都应该知道的函数,因为它就是读取 csv 文件的方法。 or not apply 如果我们想创建一个新的采用其他列作为输入的列,apply 方法是一个非常有用的方法: def rule(x, y): if x == 'high' and y > 10 比如,你想知道c列的每个唯一数值出现的频繁次数和可能的数值,可以如下所示: df['c'].value_counts() 这里还有一些有趣的技巧或者参数: normalize=True:如果想看频率而不是次数 这里也有两个小技巧: 第一个就是print(df[:5].to_csv()),这段代码可以打印前5行,并且也是会保存到文件的数据。 另一个技巧是处理混合了整数和缺失值的情况。

    1.3K11发布于 2019-12-03
  • 来自专栏call_me_R

    10个JS优化小技巧

    .markdown-body h4,.markdown-body h5,.markdown-body h6{line-height:1.5;margin-top:35px;margin-bottom:10px #f8f8f8}.markdown-body blockquote:after{display:block;content:""}.markdown-body blockquote>p{margin:10px let test: boolean; if (x > 100) { test = true; } else { test = false; } // 简洁 let test = x > 10 冗余 let test = ''; for(let i = 0; i < 5; i ++) { test += 'test '; } // 简洁 'test '.repeat(5); 10

    68930发布于 2021-02-05
  • 来自专栏终身学习者

    10个HTML文件上传技巧

    在本文中,我们将讨论 HTML文件上传支持的10种用法,希望对你有用。 1. 单文件上传 我们可以将input 类型指定为file,以在Web应用程序中使用文件上传功能。 event.dataTransfer.files; }); 如果大家看到这里,有点激动,想手贱一下,可以 CodePen 玩玩,地址:https://codepen.io/atapas/pen... 10 原文:https://dev.to/atapas/10-usef...

    3.8K10发布于 2021-03-04
  • 来自专栏前端皮小蛋

    Vue Router 10 条高级技巧

    10. 守卫的 next 方法 next: 调用该方法 resolve 钩子。 next(): 进行管道中的下一个钩子。如果全部钩子执行完了,则导航的状态就是 confirmed (确认的)。

    1.6K40发布于 2021-05-06
  • 来自专栏BestSDK

    10大云存储平台技巧

    从厂商特别关心的问题,例如,名誉或服务水平协议,到技术问题,如安全和兼容性,在做出决定之前,这些技巧将贯穿你的整个考虑周期。   

    2.7K60发布于 2018-03-02
  • 来自专栏CSDNToQQCode

    Python编程专属骚技巧10

    十、循环枚举索引 list = [10, 20, 30] for i, value in enumerate(list):     print(i, ': ', value)   #1-> 0 : 10

    20060编辑于 2022-11-29
  • 来自专栏Vue中文社区

    10个JavaScript 优化小技巧

    let test: boolean; if (x > 100) { test = true; } else { test = false; } // 简洁 let test = x > 10 冗余 let test = ''; for(let i = 0; i < 5; i ++) { test += 'test '; } // 简洁 'test '.repeat(5); 10

    36110发布于 2021-02-26
  • 来自专栏育种数据分析之放飞自我

    RStudio使用的10技巧

    经常使用RStudio编写R程序,把自己经常用的,比较有用的技巧分享一下,希望对初学者有用。 另外,我录制了一个视频,上传到了B站,阅读原文查看。 为何要上传B站? 重启RStudio中的R ctrl + shift + F10 10. 将代码快速生成网页版报表 ?

    1.1K20发布于 2020-11-10
领券