精华内容
下载资源
问答
  • Revit二开--过滤器之选择过滤器

    千次阅读 2019-04-24 19:59:51
    Revit二开–过滤器-选择过滤器 鼠标在选择的时候通过一个过滤器就可以筛选指定类别的元素, 那么我在用鼠标点选的时候只要选择墙,怎么做呢。 案例如下: var ele = sel.PickObject(ObjectType.Element,/*要添加的...

    Revit二开–过滤器-选择过滤器

    鼠标在选择的时候通过一个过滤器就可以筛选指定类别的元素,
    那么我在用鼠标点选的时候只要选择墙,怎么做呢。

    案例如下:

    	var ele = sel.PickObject(ObjectType.Element,/*要添加的过滤器*/).GetElement(doc);
    

    过滤器定义

    	public class WallFilter:ISelectionFilter
        {
            public bool AllowElement(Element elem)
            {
                if(elem is Wall) //在这里判断鼠标下方的元素是什么
                    return true;
                return false;
                
            }
    
            public bool AllowReference(Reference reference, XYZ position)
            {
                return true;
            }
        }
    

    那好,有了这个过滤器了,就可以用它来过滤了

    
    	ISelectionFilter newfilter = new WallFilter();
    	var ele = sel.PickObject(ObjectType.Element,newfilter).GetElement(doc);
    	
    

    这样就好了,Try it !!


    在这里插入图片描述

    展开全文
  • 该分数可用于从X中选择测试卡方统计量具有最高值的n_features特征,该特征必须仅包含非负特征,例如布尔值或频率(例如,文档分类中的术语计数),相对于类。 回想一下,卡方检验可测量随机变量之间的相关性,因此...

    文章目录

    函数

    sklearn.feature_selection.chi2(X,y )
    

    计算每个非负要素与类之间的卡方统计量。

    该分数可用于从X中选择测试卡方统计量具有最高值的n_features特征,该特征必须仅包含非负特征,例如布尔值或频率(例如,文档分类中的术语计数),相对于类。

    回想一下,卡方检验可测量随机变量之间的相关性,因此使用此功能可以“淘汰”最有可能与类别无关,因此与分类无关的特征。

    参数说明

    Parameters
    ----------
    X:{array-like, sparse matrix} of shape (n_samples, n_features)
       Sample vectors.
       特征矩阵。
    
    y:array-like of shape (n_samples,)
       Target vector (class labels).
       目标向量(类标签)。
    
    Returns
    -------
    chi2:array, shape = (n_features,)
    	  每个特征的chi2统计信息。
    
    pval:array, shape = (n_features,)
    	  每个特征的p值。
    

    笔记

    该算法的复杂度为O(n_classes * n_features)。

    展开全文
  • 官网:sklearn.feature_selection.f_classif 关于 f_classif 的数学知识参考:Sklearn中的f_classif和f_regression sklearn.feature_selection.f_classif(X,y ) 计算提供的样本的ANOVA(方差分析) F值。...

    官网:sklearn.feature_selection.f_classif
    关于 f_classif 的数学知识参考:Sklearn中的f_classif和f_regression

    sklearn.feature_selection.f_classif(X,y )
    

    计算提供的样本的ANOVA(方差分析) F值。

    参数说明

    Parameters
    ----------
    X:{array-like, sparse matrix} shape = [n_samples, n_features]
       The set of regressors that will be tested sequentially.
       将依次测试的一组回归变量。
    
    y:array of shape(n_samples)
       The data matrix.
       数据矩阵。
    
    Returns
    -------
    F:array, shape = [n_features,]
    The set of F values.
    
    pva:larray, shape = [n_features,]
    The set of p-values.
    

    示例

    from sklearn import feature_selection as FS
    
    fv, pv = FS.f_classif(X, y)
    
    展开全文
  • 主要介绍了JQuery选择器、过滤器大整理,经过一晚上的查找整理,终于整理出一套应该算最全面的JQuery选择过滤器的方法了,需要的朋友可以参考下
  • jQuery选择过滤器全面的总结,老师推荐!
  • jQuery过滤选择器详解

    2020-10-24 21:35:18
    本文主要给大家详细介绍了jQuery过滤选择器,包含基本过滤选择器、内容过滤选择器、可见性过滤选择器、属性过滤选择器、子元素过滤选择器、表单对象属性过滤选择器等,十分全面,需要的朋友可以参考下
  • 过滤选择器又分为简单过滤选择器、内容过滤选择器、可见性过滤选择器、属性过滤选择器、子元素过滤选择器和表单对象属性过滤选择器。 简单过滤选择器 简单过滤选择器过滤选择器中用得最多的一种,过滤规则主要体现...

    过滤选择器

    基本选择器和层次选择器可以满足大部分页面元素的选取需求。在jQuery中还提供了功能更加强大的过滤选择器,根据特定的过滤规则来筛选出所有需要的页面元素。过滤选择器又分为简单过滤选择器、内容过滤选择器、可见性过滤选择器、属性过滤选择器、子元素过滤选择器和表单对象属性过滤选择器。

    简单过滤选择器

    简单过滤选择器是过滤选择器中用得最多的一种,过滤规则主要体现在元素的位置上或一些特定的元素上,书写时均以冒号(:)开头。

    选择器描述返回
    :first选取第一个元素单个jQuery对象
    :last选取最后一个元素单个jQuery对象
    :even选取所有索引值为偶数的元素,索引从0开始jQuery对象数组
    :odd选取所有索引值为奇数的元素、索引从0开始jQuery对象数组
    :header选取所有标题元素,如h1、h2等jQuery对象数组
    :focus获取当前获取焦点的元素(1.6+)jQuery对象数组
    :root获取文档的根元素(1.9+)单个JQuery对象
    :animated选取所有正在执行动画效果的元素jQuery对象数组
    :eq(index)选取索引等于index的元素,索引从0开始单个jQuery对象
    :gt(index)选取索引大于index的元素,索引从0开始jQuery对象数组
    :lt(index)选取索引小于index的元素,索引从0开始jQuery对象数组
    :not(selector)选取selector意外的元素jQuery对象数组

    示例:

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="UTF-8">
    		<title></title>
    		<script type="text/javascript" src="js/jquery-2.1.0.js" ></script>
    	</head>
    	<body>
    		<div>
    			<table>
    				<tr><td>11</td><td>12</td><td>13</td></tr>
    				<tr><td>21</td><td>22</td><td>23</td></tr>
    				<tr><td>31</td><td>32</td><td>33</td></tr>
    				<tr><td>41</td><td>42</td><td>43</td></tr>
    				<tr><td>51</td><td>52</td><td>53</td></tr>
    				<tr><td>61</td><td>63</td><td>63</td></tr>
    				<tr><td>71</td><td>72</td><td>73</td></tr>
    				<tr><td colspan="3">6</td></tr>
    			</table>
    			<script type="text/javascript">
    				$(function(){
    					//第一行
    					$("table tr:first").css("background-color","gray");
    					//最后一行
    					$("table tr:last").css("text-align","right");
    					//第三行
    					$("table tr:eq(2)").css("color","red");
    					//所有偶数行
    					$("table tr:odd").css("background-color","#dddddd");
    					//根元素
    					$(":root").css("background-color","#EFEFEF");
    					//除了第一行
    					$("table tr:not(:first)").css("font-size", "20pt");
    				});
    			</script>
    		</div>
    	</body>
    </html>
    

    在这里插入图片描述

    内容过滤选择器

    内容过滤选择器是指根据元素的文字内容或所包含的子元素的特征进行过滤的选择器。

    选择器描述返回
    :contains(text)选取包含text内容的元素jQuery对象数组
    :has(selector)选取含有selector所匹配的元素jQuery对象数组
    :empty选取所有不包含文本或者子元素的空元素jQuery对象数组
    :parent选取含有字元素或文本的元素jQuery对象数组

    示例:

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="UTF-8">
    		<title></title>
    		<script type="text/javascript" src="js/jquery-2.1.0.js" ></script>
    	</head>
    	<body>
    		<div>
    			<table>
    				<tr><td>11</td><td>12</td><td>13</td></tr>
    				<tr><td>21</td><td>22</td><td>23</td></tr>
    				<tr><td>31</td><td>32</td><td>33</td></tr>
    				<tr><td>41</td><td>42</td><td>43</td></tr>
    				<tr><td><span>51</span></td><td>52</td><td></td></tr>
    				<tr><td>61</td><td>63</td><td></td></tr>
    				<tr><td>71</td><td>72</td><td></td></tr>
    				<tr><td colspan="3">8</td></tr>
    			</table>
    		</div>
    		<script type="text/javascript">
    			$(function(){
    				//内容包含“2”的td
    				$("td:contains('2')").css("font-weight","900");
    				//包含文本的td
    				$("td:parent").css("background-color","yellow");
    				//不包含文本的td
    				$("td:empty").css("background-color", "red");
    				//包含span的td
    				$("td:has('span')").css("background-color","blue");
    			});
    		</script>
    	</body>
    </html>
    

    在这里插入图片描述

    展开全文
  • 拦截器(Interceptor)和过滤器(Filter)的执行顺序和区别
  • 本篇文章主要是对jquery选择器之层级过滤选择器进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
  • 主要介绍了jQuery内容过滤选择器与子元素过滤选择器用法,结合实例形式分析了jQuery内容过滤选择器与子元素过滤选择器相关功能、原理及使用方法,需要的朋友可以参考下
  • 第8章 jQuery选择器与过滤器;本章目标;第一部分;jQuery选择器类似于CSS选择器用来选取网页中的元素;jQuery选择器功能强大种类也很多分类如下 通过CSS选择器选取元素 基本选择器 层次选择器 属性选择器 通过过滤选择...
  • 可见性过滤选择器 可见性过滤选择器是指根据元素的可见性来筛选元素的选择器选择器 描述 返回 :hidden 选取所有的不可见元素,或者ytpe为hidden的元素 jQuery对象数组 :visible 选取所有的可见元素 ...
  • 主要介绍了jQuery选择器之基本过滤选择器用法,结合实例形式分析了jQuery常见的基本过滤、属性过滤、内容过滤、子元素过滤等相关操作技巧,需要的朋友可以参考下
  • .Net 过滤器

    千次阅读 2019-07-14 13:32:57
    .Net MVC 常用的4种过滤器:Action过滤器,Result过滤器, Exception过滤器,Authorization过滤器。本篇文章将详细介绍着四种过滤器,并用代码实现演示。
  • 主要介绍了jQuery过滤选择器用法,包括可见性过滤:hidden、:visible,包含过滤:contains等各种常用的过滤选择器,需要的朋友可以参考下
  • Jquery 可见性过滤器选择

    千次阅读 2016-05-16 13:37:38
    1.可见性过滤选择器根据元素的可见性和不可见性来选择相应的元素。 其中元素可见性表示为:visible;元素的不可见行为hidden。 返回的都是集合元素。其中hidden不仅包含样式属性为(display:none),也包括文本隐藏...
  • 主要介绍了jQuery过滤选择器用法,实例分析了:first、:last、:odd、:even等等常用的过滤选择器的使用技巧,非常具有实用价值,需要的朋友可以参考下
  • JQuery 几种选择器 和过滤器 获取标签对象 和元素 一、常用选择器 (一)★★基本选择器 #ID 选择器 : 通过id属性值查找标签对象 .class 选择器 : 通过class属性值查找标签对象 element 选择器 : 通过标签名查找...
  • 属性过滤选择器属性过滤选择器过滤规则是通过元素的属性来获取相应的元素 1、[attribute] 用法: $(”div[id]“) ; 返回值:集合元素 说明: 匹配包含给定属性的元素. 例子中是选取了所有带”id”属性的div...
  • 简单过滤选择器:根据某类过滤规则进行元素的匹配,书写时都以冒号(:)开头;简单过滤选择器过滤选择器中使用最广泛的一种,感兴趣的朋友可以参考下
  • 其中,在过滤选择器中有可以分为:简单过滤选择器、内容过滤选择器、可见性过滤选择器、属性过滤选择器、子元素过滤选择器、表单对象属性过滤选择器6种 –> <title></title> <!– 使用jQuery内容过滤...
  • 第4章 过滤选择器

    2013-12-02 22:59:30
    第4章 过滤选择器
  • 基本过滤选择器

    千次阅读 2017-06-01 16:52:48
    1、jQuery中有四种层次选择器,它们分别是后代选择器、子选择器、相邻...其中最常用的过滤选择器是基本过滤选择器、可见性过滤选择器、属性选择器和表单对象属性过滤选择器。 3、基本过滤选择器的详细说明: 》语法:
  • 主要介绍了jQuery的内容过滤选择器学习教程,详细地整理了jQuery中四个过滤器的相关函数用法,需要的朋友可以参考下
  • 主要介绍了jQuery内容过滤选择器用法,实例分析了:contains()、:has()、:empty()、:parent等内容过滤选择器的使用技巧,需要的朋友可以参考下
  • 主要介绍了jQuery基本过滤选择器用法,结合实例形式分析了jQuery中:first、:last、:not、:even、:odd、:eq、:gt等基本过滤选择器的使用方法,需要的朋友可以参考下

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 381,112
精华内容 152,444
关键字:

怎么选择过滤器