两个pandas的Series取交集

Cannot merge a Series without a name

Series比较的时候,忽略index

index = pd.Series([True for _ in range(data_subset.shape[0])],index=data_subset.obs_names)
tmpindex = eval("data_subset.obs[\"{}\"] == \"{}\"".format(columnName, cellType))
index = index.eq(tmpindex)

需要保证index和tmpindex的 index是一样的

如何忽略index

data_subset = self.data
index = pd.Series([False for _ in range(data_subset.shape[0])], index=data_subset.obs_names)
count = 0
for key,value in self.colvalTwiDic.items():if value.checkState(0) == Qt.Checked:print("key is {}".format(key))columnName = key.split("$$")[0]cellType = key.split("$$")[1]tmpindex = eval("data_subset.obs[\"{}\"] == \"{}\"".format(columnName, cellType))# index = index & tmpindex  index 和 tmpindex 之间的关系应该是orindex = pd.Series(index.values | tmpindex.values, index=data_subset.obs_names)count += 1

两个pandas的Series取交集 and and相关推荐

  1. INTERSECT 两个单独的sql取交集

    UNION 指令类似,INTERSECT 也是对两个 SQL 语句所产生的结果做处理的.不同的地方是, UNION 基本上是一个 OR (如果这个值存在于第一句或是第二句,它就会被选出),而 INTE ...

  2. dataframe两个表合并_Part25:Pandas基础(Series,DataFrame类的创建、索引、切片、算术方法)...

    一.为什么学习pandas numpy已经可以帮助我们进行数据的处理了,那么学习pandas的目的是什么呢? numpy能够帮助我们处理的是数值型的数据,当然在数据分析中除了数值型的数据还有好多其他类 ...

  3. pandas的两种数据类型:Series和DataFrame

    首先要明确pandas是做什么的,在确定是如何做的,通过哪些方式去做的? pandas是做什么的? Python Data Analysis Library 或 pandas 是基于NumPy 的一种 ...

  4. Python-两个列表取交集、并集、差集(编写了一个两个文件取交集的小工具)

    最近突然有个需求(取两个文件数据的交集),数据量非常大(2000多万行的数据),最开始的思路是先取一个文件所有的数据,保存成一个列表,然后判断是否在另一个文件中,花了十几分钟写出来后,一运行,差点崩溃 ...

  5. jdk8两个List取交集、差集、并集(不去重)、并集(去重)

    jdk8两个List取交集.差集.并集(不去重).并集(去重) /*** 交集* @param list1* @param list2* @return*/private static List< ...

  6. Python中两个list取交集、并集、差集以及为字符串str添加、插入特定字符的操作总结

    Python中两个list取交集.并集.差集以及为字符串str添加.插入特定字符的操作总结 Python中两个list取交集.并集.差集 为字符串str添加.插入特定字符的操作总结 Python中两个 ...

  7. java中两个list对象取交集、差集

    在一般操作中,对于list集合取交集.差集.并集,比较简单,网上有很多例子,如: 今天我们来说一下对于两个list集合该如何取交集与并集: 如下两个集合:groupEntityList.saveEnt ...

  8. 【Java】对两个Set取交集,差集,并集

    1.取交集(取两个集合中都存在的元素) HashSet<String> setA = new HashSet<>(); HashSet<String> setB = ...

  9. java两map取交集_Java Map 求交集 并集 差集

    import com.google.common.collect.MapDifference; import com.google.common.collect.Maps; import java.u ...

最新文章

  1. python使用matplotlib可视化使用subplots子图、subplots绘制子图并为可视化的子图添加主标题(subplots main title)
  2. 使用嵌套循环,打印四行五列星星矩形(每次只能打印一个*)
  3. Laravel5.2之模型关联预加载
  4. python在规划类专业的作用_城乡规划学Python、Gis有哪些具体的作用?
  5. 程序解释器忽略不执行的代码部分_编译器和解释器各有什么特点与区别
  6. Java一键多值Map 之Guava Multimap 用法简介
  7. 软件测试达内视频笔记(一)
  8. 解决Cannot resolve com.lowagie:itext:2.1.7.js6以及.net.jf.jasperresport下com.lowagie:itext标红的问题
  9. 【学术】SCI期刊影响因子查询方式
  10. 用魔法打败魔法,传染性疫苗能消灭传染病吗?
  11. 手把手教你windows下用docker安装 elasticsearch和可视化管理工具 ElasticHD和dejavu
  12. 运行edX Devstack
  13. [转载]般若波罗蜜多心经
  14. 《聪明人和傻子和奴才》鲁迅
  15. 操作系统:Linux进程与线程
  16. 沉浸式WebXR开发技术架构
  17. MySQL按照汉字拼音A-Z排序或者汉字拼音和英文字母混合A-Z排序
  18. 群晖NAS 7.X搭建本地web服务器并实现公网访问 1/3
  19. JavaWeb加强之JSON、jQuery、Ajax、Java正则表达式、过滤器、监听器、模板引擎FreeMarker
  20. Android应用识别支付宝收款二维码直接跳转支付宝转账界面

热门文章

  1. 用Python一键修改上万个文件名(大哥,别右键重命名了好吗???)
  2. 多体并行:高位/低位交叉编址
  3. JVM篇:《深入理解Java虚拟机第二版.SUN技术》——笔记
  4. 产品必备技能(二):尼尔森原则-产品体验框架,实操使用以尼尔森十大可用性原则体验产品
  5. NI-6221 pwm相关函数
  6. pyecharts从入门到精通-地图专题GEO-世界地图和中国城市地图
  7. 【视频】互联网寒冬,经历裁员,拿20W被迫去大厂
  8. Forexclub:美指强势成历史,英镑或继续冲高
  9. 【牛客网动态规划专项】DP12 龙与地下城游戏问题
  10. python画圆柱_Python:在轴系统上创建许多3D圆柱图