<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>فیلتر &#8211; مدرسه پردازش و تحلیل داده دقیقه</title>
	<atom:link href="https://d-learn.ir/tag/%D9%81%DB%8C%D9%84%D8%AA%D8%B1/feed/" rel="self" type="application/rss+xml" />
	<link>https://d-learn.ir</link>
	<description>یادگیری گام به گام علوم داده و تحلیل داده</description>
	<lastBuildDate>Tue, 30 May 2023 08:28:54 +0000</lastBuildDate>
	<language>fa-IR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://d-learn.ir/wp-content/uploads/2021/10/cropped-Picture1-e1633785514326-150x150.png</url>
	<title>فیلتر &#8211; مدرسه پردازش و تحلیل داده دقیقه</title>
	<link>https://d-learn.ir</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>چطور سطرهای دارای مقادیر منفی را در R حذف کنیم؟</title>
		<link>https://d-learn.ir/p/remove-negative-rows/</link>
					<comments>https://d-learn.ir/p/remove-negative-rows/#respond</comments>
		
		<dc:creator><![CDATA[بهمن اجدری]]></dc:creator>
		<pubDate>Sat, 28 May 2022 13:50:27 +0000</pubDate>
				<category><![CDATA[پرانتز]]></category>
		<category><![CDATA[جعبه‌ابزار]]></category>
		<category><![CDATA[آر]]></category>
		<category><![CDATA[شروع یادگیری علوم داده]]></category>
		<category><![CDATA[علم داده]]></category>
		<category><![CDATA[فیلتر]]></category>
		<category><![CDATA[فیلتر در r]]></category>
		<guid isPermaLink="false">https://d-learn.ir/?p=10798</guid>

					<description><![CDATA[<p>ممکن است در برخی الگوریتم‌ها و یا شرایط تحلیل لازم باشد سطر‌هایی که حداقل یک داده کمتر از صفر(منفی) دارد را از دیتاست خارج کنیم. این کار به روش‌های مختلفی در R  قابل انجام است که در ادامه به دو روش آن اشاره می‌کنیم. ساخت دیتافریم نمونه برای پیاده سازی عملی روش‌ها لازم است ابتدا [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://d-learn.ir/p/remove-negative-rows/">چطور سطرهای دارای مقادیر منفی را در R حذف کنیم؟</a> appeared first on <a rel="nofollow" href="https://d-learn.ir">مدرسه پردازش و تحلیل داده دقیقه</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="10798" class="elementor elementor-10798" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-38a6600 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="38a6600" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4ab3332" data-id="4ab3332" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-02903ce elementor-widget elementor-widget-text-editor" data-id="02903ce" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>ممکن است در برخی الگوریتم‌ها و یا شرایط تحلیل لازم باشد سطر‌هایی که حداقل یک داده کمتر از صفر(منفی) دارد را از دیتاست خارج کنیم. این کار به روش‌های مختلفی در R  قابل انجام است که در ادامه به دو روش آن اشاره می‌کنیم.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-6ea6613 elementor-widget elementor-widget-heading" data-id="6ea6613" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">ساخت دیتافریم نمونه</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-971d680 elementor-widget elementor-widget-text-editor" data-id="971d680" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>برای پیاده سازی عملی روش‌ها لازم است ابتدا یک دیتافریم نمونه درست کنیم. این مجموعه داده دارای 5 سطر و سه ستون است. سطرهای ۳ و ۴ این مجموعه داده دارای یک مقدار منفی در ستون‌های متفاوت است. هدف ما خارج کردن تمام ردیف ۳ و ۴ است.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-c101298 elementor-widget elementor-widget-code-highlight" data-id="c101298" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
							<div class="prismjs-tomorrow copy-to-clipboard ">
			<pre data-line="" class="highlight-height language-r line-numbers">
				<code readonly="true" class="language-r">
					<xmp>
df = data.frame(x1=c(1,2,3,4,5),
                x2=c(1,2,-1,3,4),
                x3=c(1,2,3,-4,5))</xmp>
				</code>
			</pre>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-7c0d9c7 elementor-widget elementor-widget-code-highlight" data-id="7c0d9c7" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
							<div class="prismjs-tomorrow  ">
			<pre data-line="" class="highlight-height language-markup line-numbers">
				<code readonly="true" class="language-markup">
					<xmp>  x1 x2 x3
  1  1  1
  2  2  2
  3 -1  3
  4  3 -4
  5  4  5</xmp>
				</code>
			</pre>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-e0cfe43 elementor-widget elementor-widget-heading" data-id="e0cfe43" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">روش اول: استفاده ازbase R</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-38d5312 elementor-widget elementor-widget-text-editor" data-id="38d5312" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>با استفاده از ترکیب دو تابع <code>rowSums</code> و <code>subset</code> میتوانید به راحتی تمام سطرهایی که حداقل یک مقدار منفی دارند را از مجموعه داده خود حذف کنید.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-4335246 elementor-widget elementor-widget-code-highlight" data-id="4335246" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
							<div class="prismjs-tomorrow copy-to-clipboard ">
			<pre data-line="" class="highlight-height language-r line-numbers">
				<code readonly="true" class="language-r">
					<xmp>subset(df, !rowSums(df < 0))
  x1 x2 x3
1  1  1  1
2  2  2  2
5  5  4  5</xmp>
				</code>
			</pre>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-8168da0 elementor-widget elementor-widget-heading" data-id="8168da0" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">روش دوم: استفاده از کتابخانه dplyr</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-0b6c038 elementor-widget elementor-widget-text-editor" data-id="0b6c038" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>کتابخانه <code>dplyr</code> یکی از مهمترین کتابخانه‌های مجموعه <code>tidyverse </code> است. این کتابخانه امکانات بسیار زیادی برای تبدیل داده‌ها در اختیار شما می‌گذارد. در اینجا با استفاده از دو روش اقدام به حذف سطرهایی که حداقل یک مقدار منفی دارند می‌کنیم.</p><p> در روش اول با استفاده از تابع <code>filter_all</code>  تمام ردیف‌های دارای مقدار منفی راحذف می‌کنیم. تابع <code>all_vars </code>موقعی بکار می‌رود که شما می‌خواهید عملیاتی را برای تمام متغیرها(ستون‌ها) بصورت همزمان انجام بدهید.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-dd1024c elementor-widget elementor-widget-code-highlight" data-id="dd1024c" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
							<div class="prismjs-tomorrow copy-to-clipboard ">
			<pre data-line="" class="highlight-height language-r line-numbers">
				<code readonly="true" class="language-r">
					<xmp>library(dplyr)
df %>%
  filter_all( all_vars(.> 0))</xmp>
				</code>
			</pre>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-3857eb7 elementor-widget elementor-widget-code-highlight" data-id="3857eb7" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
							<div class="prismjs-tomorrow  ">
			<pre data-line="" class="highlight-height language-r line-numbers">
				<code readonly="true" class="language-r">
					<xmp>  x1 x2 x3
 1  1  1
 2  2  2
 5  4  5</xmp>
				</code>
			</pre>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-86525aa elementor-widget elementor-widget-text-editor" data-id="86525aa" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>روش قبلی با آن که به راحتی عملیات مورد نظر را انجام می‌ دهد، اما این توابع با تابع جدید‌تری به نام<code> across</code>جایگزین شده‌اند. این روش کد کمی مدرن‌تر و بروز تر از روش قبلی است.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-e867cd3 elementor-widget elementor-widget-code-highlight" data-id="e867cd3" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
							<div class="prismjs-tomorrow copy-to-clipboard ">
			<pre data-line="" class="highlight-height language-javascript line-numbers">
				<code readonly="true" class="language-javascript">
					<xmp>df %>%
  filter(across(everything(), ~ .> 0))
  x1 x2 x3
1  1  1  1
2  2  2  2
3  5  4  5</xmp>
				</code>
			</pre>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-b6fcf0c elementor-widget elementor-widget-text-editor" data-id="b6fcf0c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>اگر می‌خواهید بیشتر در مورد کارکردن با داده‌ها در R  بدانید می‌توانید به درس‌های زیر در مدرسه پردازش و تحلیل داده دقیقه مراجعه کنید.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-63172a8 elementor-widget elementor-widget-etlms-course-list tutor-addon etlms-course-list" data-id="63172a8" data-element_type="widget" data-e-type="widget" data-widget_type="etlms-course-list.default">
				<div class="elementor-widget-container">
					<div class="tutor-wrap tutor-courses-wrap tutor-container etlms-course-list-main-wrap">
			<div class="etlms-course-list-loop-wrap tutor-course-list tutor-grid tutor-grid-3">
							<div class="etlms-course-list-col">
					<div class="tutor-card tutor-course-card tutor-loop-course-container etlms-course-card-classic   etlms-has-hover-animation">
    		<div class="tutor-course-thumbnail">
		<a href="https://d-learn.ir/courses/rmdatv/" class="tutor-d-block">
			<div class="tutor-ratio tutor-ratio-16x9">
				<img decoding="async" class="tutor-card-image-top" src="https://d-learn.ir/wp-content/uploads/2025/11/rmdat-768x442.png" alt="دوره جامع طراحی و تحلیل کارآزمایی بالینی با R" loading="lazy" title="چطور سطرهای دارای مقادیر منفی را در R حذف کنیم؟ 7">
			</div>
		</a>
			</div>

    <div class="tutor-card-body">
        <h3 class="tutor-course-name tutor-fs-5 tutor-fw-medium tutor-mb-12" title="دوره جامع طراحی و تحلیل کارآزمایی بالینی با R">
    <a href="https://d-learn.ir/courses/rmdatv/">دوره جامع طراحی و تحلیل کارآزمایی بالینی با R</a>
</h3>
<div class="tutor-meta tutor-mt-auto sm-loop-instructors">
			<div class="sm-instructors-inline sm-instructors-grid-2">
            <span class="sm-instructor-chip">
                            <a class="sm-instructor-avatar" href="https://d-learn.ir/profile/ebrahimv86?view=student">
                    <div class="tutor-avatar"><div class="tutor-ratio tutor-ratio-1x1"><img decoding="async" src="https://d-learn.ir/wp-content/uploads/2023/12/Amene-Ebrahim-150x150.png" alt="آمنه ابراهیم ولوجردی" title="چطور سطرهای دارای مقادیر منفی را در R حذف کنیم؟ 8"> </div></div>                </a>
                        <a class="sm-instructor-name" href="https://d-learn.ir/profile/ebrahimv86?view=student">
                آمنه ابراهیم ولوجردی            </a>
        </span>
                    <span class="sm-instructor-chip">
                            <a class="sm-instructor-avatar" href="https://d-learn.ir/profile/tanhakiarash?view=student">
                    <div class="tutor-avatar"><div class="tutor-ratio tutor-ratio-1x1"><img decoding="async" src="https://d-learn.ir/wp-content/uploads/2024/09/kiarash-150x150.png" alt="کیارش تنها" title="چطور سطرهای دارای مقادیر منفی را در R حذف کنیم؟ 9"> </div></div>                </a>
                        <a class="sm-instructor-name" href="https://d-learn.ir/profile/tanhakiarash?view=student">
                کیارش تنها            </a>
        </span>
                    <span class="sm-instructor-chip">
                            <a class="sm-instructor-avatar" href="https://d-learn.ir/profile/alirezakd?view=student">
                    <div class="tutor-avatar"><div class="tutor-ratio tutor-ratio-1x1"><img decoding="async" src="https://d-learn.ir/wp-content/uploads/2022/01/Teachers-Alireza-Kadivar-O1-150x150.png" alt="علیرضا کدیور" title="چطور سطرهای دارای مقادیر منفی را در R حذف کنیم؟ 10"> </div></div>                </a>
                        <a class="sm-instructor-name" href="https://d-learn.ir/profile/alirezakd?view=student">
                علیرضا کدیور            </a>
        </span>
            </div>
	
	</div>
    </div>

    </div>				</div>
							<div class="etlms-course-list-col">
					<div class="tutor-card tutor-course-card tutor-loop-course-container etlms-course-card-classic   etlms-has-hover-animation">
    		<div class="tutor-course-thumbnail">
		<a href="https://d-learn.ir/courses/datatable" class="tutor-d-block">
			<div class="tutor-ratio tutor-ratio-16x9">
				<img decoding="async" class="tutor-card-image-top" src="https://d-learn.ir/wp-content/uploads/2025/09/data.table_-768x403.png" alt="پردازش داده با data.table در R" loading="lazy" title="چطور سطرهای دارای مقادیر منفی را در R حذف کنیم؟ 11">
			</div>
		</a>
			</div>

    <div class="tutor-card-body">
        <h3 class="tutor-course-name tutor-fs-5 tutor-fw-medium tutor-mb-12" title="پردازش داده با data.table در R">
    <a href="https://d-learn.ir/courses/datatable">پردازش داده با data.table در R</a>
</h3>
<div class="tutor-meta tutor-mt-auto sm-loop-instructors">
			<div class="sm-instructors-inline sm-instructors-grid-2">
            <span class="sm-instructor-chip">
                            <a class="sm-instructor-avatar" href="https://d-learn.ir/profile/alirezachamanzar-2?view=student">
                    <div class="tutor-avatar"><div class="tutor-ratio tutor-ratio-1x1"><img decoding="async" src="https://d-learn.ir/wp-content/uploads/2025/08/Alireza.Chamanzar-150x150.png" alt="علیرضا چمن‌زار" title="چطور سطرهای دارای مقادیر منفی را در R حذف کنیم؟ 12"> </div></div>                </a>
                        <a class="sm-instructor-name" href="https://d-learn.ir/profile/alirezachamanzar-2?view=student">
                علیرضا چمن‌زار            </a>
        </span>
            </div>
	
	</div>
    </div>

    </div>				</div>
							<div class="etlms-course-list-col">
					<div class="tutor-card tutor-course-card tutor-loop-course-container etlms-course-card-classic   etlms-has-hover-animation">
    		<div class="tutor-course-thumbnail">
		<a href="https://d-learn.ir/courses/r4dahv/" class="tutor-d-block">
			<div class="tutor-ratio tutor-ratio-16x9">
				<img decoding="async" class="tutor-card-image-top" src="https://d-learn.ir/wp-content/uploads/2025/08/r4dah-768x444.png" alt="دوره جامع تحلیل داده با R" loading="lazy" title="چطور سطرهای دارای مقادیر منفی را در R حذف کنیم؟ 13">
			</div>
		</a>
			</div>

    <div class="tutor-card-body">
        <h3 class="tutor-course-name tutor-fs-5 tutor-fw-medium tutor-mb-12" title="دوره جامع تحلیل داده با R">
    <a href="https://d-learn.ir/courses/r4dahv/">دوره جامع تحلیل داده با R</a>
</h3>
<div class="tutor-meta tutor-mt-auto sm-loop-instructors">
			<div class="sm-instructors-inline sm-instructors-grid-2">
            <span class="sm-instructor-chip">
                            <a class="sm-instructor-avatar" href="https://d-learn.ir/profile/alirezakd?view=student">
                    <div class="tutor-avatar"><div class="tutor-ratio tutor-ratio-1x1"><img decoding="async" src="https://d-learn.ir/wp-content/uploads/2022/01/Teachers-Alireza-Kadivar-O1-150x150.png" alt="علیرضا کدیور" title="چطور سطرهای دارای مقادیر منفی را در R حذف کنیم؟ 10"> </div></div>                </a>
                        <a class="sm-instructor-name" href="https://d-learn.ir/profile/alirezakd?view=student">
                علیرضا کدیور            </a>
        </span>
                    <span class="sm-instructor-chip">
                            <a class="sm-instructor-avatar" href="https://d-learn.ir/profile/hamidehs?view=student">
                    <div class="tutor-avatar"><div class="tutor-ratio tutor-ratio-1x1"><img decoding="async" src="https://d-learn.ir/wp-content/uploads/2023/06/d-mag-Authors-zahra-hosseinzade-2--150x150.png" alt="حمیده حسین‌زاده" title="چطور سطرهای دارای مقادیر منفی را در R حذف کنیم؟ 15"> </div></div>                </a>
                        <a class="sm-instructor-name" href="https://d-learn.ir/profile/hamidehs?view=student">
                حمیده حسین‌زاده            </a>
        </span>
                    <span class="sm-instructor-chip">
                            <a class="sm-instructor-avatar" href="https://d-learn.ir/profile/alirezachamanzar-2?view=student">
                    <div class="tutor-avatar"><div class="tutor-ratio tutor-ratio-1x1"><img decoding="async" src="https://d-learn.ir/wp-content/uploads/2025/08/Alireza.Chamanzar-150x150.png" alt="علیرضا چمن‌زار" title="چطور سطرهای دارای مقادیر منفی را در R حذف کنیم؟ 12"> </div></div>                </a>
                        <a class="sm-instructor-name" href="https://d-learn.ir/profile/alirezachamanzar-2?view=student">
                علیرضا چمن‌زار            </a>
        </span>
                    <span class="sm-instructor-chip">
                            <a class="sm-instructor-avatar" href="https://d-learn.ir/profile/shtaheri?view=student">
                    <div class="tutor-avatar"><div class="tutor-ratio tutor-ratio-1x1"><img decoding="async" src="https://d-learn.ir/wp-content/uploads/2024/12/shamim-taheri-150x150.png" alt="شمیم طاهری" title="چطور سطرهای دارای مقادیر منفی را در R حذف کنیم؟ 17"> </div></div>                </a>
                        <a class="sm-instructor-name" href="https://d-learn.ir/profile/shtaheri?view=student">
                شمیم طاهری            </a>
        </span>
                    <span class="sm-instructor-chip">
                            <a class="sm-instructor-avatar" href="https://d-learn.ir/profile/kkarimipoor?view=student">
                    <div class="tutor-avatar"><div class="tutor-ratio tutor-ratio-1x1"><img decoding="async" src="https://d-learn.ir/wp-content/uploads/2025/09/k-karimipoor-1-150x150.png" alt="کوثر کریمی‌پور" title="چطور سطرهای دارای مقادیر منفی را در R حذف کنیم؟ 18"> </div></div>                </a>
                        <a class="sm-instructor-name" href="https://d-learn.ir/profile/kkarimipoor?view=student">
                کوثر کریمی‌پور            </a>
        </span>
            </div>
	
	</div>
    </div>

    </div>				</div>
					</div>

				
	<input type="hidden" id="etlms_enroll_btn_type" value="">
	<input type="hidden" id="etlms_enroll_btn_cart" value="">
</div>
<div class="tutor-modal tutor-login-modal" role="dialog" aria-modal="true" aria-labelledby="tutor-login-modal-title" aria-hidden="true">
	<div class="tutor-modal-overlay"></div>
	<div class="tutor-modal-window tutor-modal-window-sm">
		<div class="tutor-modal-content tutor-modal-content-white">
			<button class="tutor-iconic-btn tutor-modal-close-o" data-tutor-modal-close aria-label="Close login dialog">
				<span class="tutor-icon-times" aria-hidden="true"></span>
			</button>

			<div class="tutor-modal-body">
				<div class="tutor-py-48">
										<div id="tutor-login-modal-title" class="tutor-fs-4 tutor-fw-medium tutor-color-black tutor-mb-32">
						Hi, Welcome back!					</div>
					<form id="tutor-login-form" method="post">
		<input type="hidden" id="_tutor_nonce" name="_tutor_nonce" value="8030940d75" /><input type="hidden" name="_wp_http_referer" value="/tag/%D9%81%DB%8C%D9%84%D8%AA%D8%B1/feed/" />	<input type="hidden" name="tutor_action" value="tutor_user_login" />
	<input type="hidden" name="redirect_to" value="https://d-learn.ir/tag/%D9%81%DB%8C%D9%84%D8%AA%D8%B1/feed/" />

	<div class="tutor-mb-20">
		<input type="text" class="tutor-form-control" placeholder="نام کاربری یا آدرس ایمیل" name="log" value="" size="20" required/>
	</div>

	<div class="tutor-mb-32">
		<input type="password" class="tutor-form-control" placeholder="رمز عبور" name="pwd" value="" size="20" required/>
	</div>

	<div class="tutor-login-error"></div>
			<input type="hidden" name="timezone" value="Asia/Tehran" />
		<script>
			document.addEventListener('DOMContentLoaded', function() {
				const timezone = document.querySelector('input[name="timezone"]');
				if ( timezone) {
					const tz = Intl.DateTimeFormat().resolvedOptions().timeZone;
					timezone.value = tz
				}
			});
		</script>
			<div class="tutor-d-flex tutor-justify-between tutor-align-center tutor-mb-40">
		<div class="tutor-form-check">
			<input id="tutor-login-agmnt-1" type="checkbox" class="tutor-form-check-input tutor-bg-black-40" name="rememberme" value="forever" />
			<label for="tutor-login-agmnt-1" class="tutor-fs-7 tutor-color-muted">
				Keep me signed in			</label>
		</div>
		<a href="https://d-learn.ir/dashboard/retrieve-password" class="tutor-btn tutor-btn-ghost">
			رمز عبور را فراموش کردید؟.		</a>
	</div>

		<button type="submit" class="tutor-btn tutor-btn-primary tutor-btn-block">
		Sign In	</button>

					<div class="tutor-d-flex tutor-align-center tutor-justify-center tutor-fs-6 tutor-color-secondary tutor-mt-20">
			Don&#039;t have an account?&nbsp;
			<a href="https://d-learn.ir/dashboard/?redirect_to=https://d-learn.ir/tag/%D9%81%DB%8C%D9%84%D8%AA%D8%B1/feed/" class="tutor-btn tutor-btn-link">
				Register Now			</a>
		</div>
		</form>
<script>
	document.addEventListener('DOMContentLoaded', function() {
		var loginModal = document.querySelector('.tutor-modal.tutor-login-modal');
		var errors = [];
		if (loginModal && errors.length) {
			loginModal.classList.add('tutor-is-active');
		}
	});
</script>

									</div>
							</div>
		</div>
	</div>
</div>
				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a rel="nofollow" href="https://d-learn.ir/p/remove-negative-rows/">چطور سطرهای دارای مقادیر منفی را در R حذف کنیم؟</a> appeared first on <a rel="nofollow" href="https://d-learn.ir">مدرسه پردازش و تحلیل داده دقیقه</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://d-learn.ir/p/remove-negative-rows/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>چطور در R زیرمجموعه‌ای از داده درست کنیم؟</title>
		<link>https://d-learn.ir/p/subset-in-r/</link>
					<comments>https://d-learn.ir/p/subset-in-r/#comments</comments>
		
		<dc:creator><![CDATA[بهمن اجدری]]></dc:creator>
		<pubDate>Wed, 25 May 2022 13:16:34 +0000</pubDate>
				<category><![CDATA[پرانتز]]></category>
		<category><![CDATA[جعبه‌ابزار]]></category>
		<category><![CDATA[تحلیل داده]]></category>
		<category><![CDATA[زیرمجموعه داده]]></category>
		<category><![CDATA[فیلتر]]></category>
		<category><![CDATA[فیلتر در r]]></category>
		<guid isPermaLink="false">https://d-learn.ir/?p=10755</guid>

					<description><![CDATA[<p>اغلب، هنگامی که با یک مجموعه داده بزرگ کار می کنید، فقط به بخش کوچکی از آن برای تجزیه و تحلیل خاص خود علاقه مند خواهید بود. مثلا اگر با داده‌های پزشکی سر و کار دارید مایلید تنها داده‌های مربوط به بیمارانی که مراحل درمانی خاصی را گذرانده‌اند از داده‌های اصلی جدا کنید و روی [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://d-learn.ir/p/subset-in-r/">چطور در R زیرمجموعه‌ای از داده درست کنیم؟</a> appeared first on <a rel="nofollow" href="https://d-learn.ir">مدرسه پردازش و تحلیل داده دقیقه</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="10755" class="elementor elementor-10755" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-44a5870 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="44a5870" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c5e07c8" data-id="c5e07c8" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ecaf98d elementor-widget elementor-widget-text-editor" data-id="ecaf98d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>اغلب، هنگامی که با یک مجموعه داده بزرگ کار می کنید، فقط به بخش کوچکی از آن برای تجزیه و تحلیل خاص خود علاقه مند خواهید بود. مثلا اگر با داده‌های پزشکی سر و کار دارید مایلید تنها داده‌های مربوط به بیمارانی که مراحل درمانی خاصی را گذرانده‌اند از داده‌های اصلی جدا کنید و روی آن ها کار کنید.</p>
<p>چگونه می‌توانید همه متغیرها و مشاهدات اضافی را مرتب کنید و فقط آن‌هایی را که نیاز دارید استخراج کنید؟&nbsp; R راه های مختلفی برای انجام این کار دارد. فرآیندی که آن را «زیرمجموعه‌سازی» می‌نامد.</p>
<p>برای اینکه بتوانیم بهتر روش‌های زیرمجموعه‌سازی را درک کنیم بهتر است آن‌ها را در یک مثال واقعی دنبال کنیم. با استفاده از دستور زیر مجموعه داده‌های مربوط به کشتی تایتانیک را وارد R می‌کنیم&nbsp; و با پنج روش مختلف زیرمجموعه‌هایی از داده اصلی را می‌سازیم.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-c1c49d9 elementor-widget elementor-widget-code-highlight" data-id="c1c49d9" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
							<div class="prismjs-tomorrow copy-to-clipboard ">
			<pre data-line="" class="highlight-height language-r line-numbers">
				<code readonly="true" class="language-r">
					<xmp>titanic = read_csv("https://d-learn.ir/wp-content/uploads/2022/04/titanic.csv")[,-1]
head(titanic)</xmp>
				</code>
			</pre>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-bcde6e8 elementor-widget elementor-widget-code-highlight" data-id="bcde6e8" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
							<div class="prismjs-tomorrow  ">
			<pre data-line="" class="highlight-height language-markup ">
				<code readonly="true" class="language-markup">
					<xmp># A tibble: 6 x 12
  PassengerId Survived Pclass Name                               Sex     Age SibSp Parch Ticket        Fare Cabin Embarked
        <dbl>    <dbl>  <dbl> <chr>                              <chr> <dbl> <dbl> <dbl> <chr>        <dbl> <chr> <chr>   
1           1        0      3 Braund, Mr. Owen Harris            male     22     1     0 A/5 21171     7.25 NA    S       
2           2        1      1 Cumings, Mrs. John Bradley (Flore~ fema~    38     1     0 PC 17599     71.3  C85   C       
3           3        1      3 Heikkinen, Miss. Laina             fema~    26     0     0 STON/O2. 31~  7.92 NA    S       
4           4        1      1 Futrelle, Mrs. Jacques Heath (Lil~ fema~    35     1     0 113803       53.1  C123  S       
5           5        0      3 Allen, Mr. William Henry           male     35     0     0 373450        8.05 NA    S       
6           6        0      3 Moran, Mr. James                   male     NA     0     0 330877        8.46 NA    Q  </xmp>
				</code>
			</pre>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-d525e53 elementor-widget elementor-widget-heading" data-id="d525e53" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">روش اول: انتخاب ستون‌ها با استفاده از دستورات پایه</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-7f06cb0 elementor-widget elementor-widget-text-editor" data-id="7f06cb0" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>فرض کنید می‌خواهیم دیتافریمی داشته باشیم که تنها شناسه، وضعیت زنده ماندن و جنسیت مسافران را در خود نگه دارد. این داده‌ها در ستون‌های 1، 2 و 5 قرار دارند. کافی است دستور زیر را اجرا کنید و نتیجه را ببینید.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-e396539 elementor-widget elementor-widget-code-highlight" data-id="e396539" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
							<div class="prismjs-tomorrow copy-to-clipboard ">
			<pre data-line="" class="highlight-height language-r line-numbers">
				<code readonly="true" class="language-r">
					<xmp>titanic[,c(1,2,5)]</xmp>
				</code>
			</pre>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-08f53f8 elementor-widget elementor-widget-heading" data-id="08f53f8" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">روش دوم: حذف ستون‌ها </h3>				</div>
				</div>
				<div class="elementor-element elementor-element-fdc03d8 elementor-widget elementor-widget-text-editor" data-id="fdc03d8" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>می‌توانید برای رسیدن به نتیجه مشابه در مثال مرحله قبل بجای آن‌که ستون‌های مورد نظر خود را انتخاب کنید، ستون‌هایی که مد نظر شما نیستند را حذف کنید.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-0de218e elementor-widget elementor-widget-code-highlight" data-id="0de218e" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
							<div class="prismjs-tomorrow copy-to-clipboard ">
			<pre data-line="" class="highlight-height language-r line-numbers">
				<code readonly="true" class="language-r">
					<xmp>titanic[,-c(3:4,6:12)]</xmp>
				</code>
			</pre>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-59caa71 elementor-widget elementor-widget-heading" data-id="59caa71" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">روش سوم: استفاده از تابع which</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-f382af9 elementor-widget elementor-widget-text-editor" data-id="f382af9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>می‌خواهیم برای مثال بالا در مجموعه داده‌های تایتانیک تنها مسافران زن را مورد بررسی قرار دهیم. برای این کار لازم است مجموعه داده‌ای داشته باشیم که تنها مسافران زن را در بر بگیرد. امکانات تابع which  به شما اجازه این کار را می‌دهد. همچنین با استفاده از عملگر %in% میتوانید نام ستون‌ها را انتخاب کنید.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-956a062 elementor-widget elementor-widget-code-highlight" data-id="956a062" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
							<div class="prismjs-tomorrow copy-to-clipboard ">
			<pre data-line="" class="highlight-height language-r line-numbers">
				<code readonly="true" class="language-r">
					<xmp>titanic[which(titanic$Sex == "female"), names(titanic) %in% c("PassengerId","Survived","Sex")]</xmp>
				</code>
			</pre>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-c4a68a6 elementor-widget elementor-widget-heading" data-id="c4a68a6" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">روش چهارم: استفاده از تابع subset</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-fbcae0c elementor-widget elementor-widget-text-editor" data-id="fbcae0c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>برای مثال بالا می‌توانیم از تابع subset  نیز استفاده کنیم که نتیجه‌ای مشابه خواهد داشت.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-a77dee0 elementor-widget elementor-widget-code-highlight" data-id="a77dee0" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
							<div class="prismjs-tomorrow copy-to-clipboard ">
			<pre data-line="" class="highlight-height language-r line-numbers">
				<code readonly="true" class="language-r">
					<xmp>subset(titanic, Sex == "female" , select = c("PassengerId","Survived","Sex"))</xmp>
				</code>
			</pre>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-4dde0e8 elementor-widget elementor-widget-heading" data-id="4dde0e8" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">روش پنجم: استفاده از کتابخانه dplyr</h3>				</div>
				</div>
				<div class="elementor-element elementor-element-4c2175b elementor-widget elementor-widget-text-editor" data-id="4c2175b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>اگر با مجموعه کتابخانه‌های tidyverse&nbsp; آشنا باشید، می‌توانید از دستور select و filter نیز استفاده کنید. این روش نیز به راحتی روش‌های دیگر است:</p>								</div>
				</div>
				<div class="elementor-element elementor-element-044b839 elementor-widget elementor-widget-code-highlight" data-id="044b839" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
							<div class="prismjs-tomorrow copy-to-clipboard ">
			<pre data-line="" class="highlight-height language-r line-numbers">
				<code readonly="true" class="language-r">
					<xmp>select(filter(titanic, Sex == "female"),c(PassengerId,Survived,Sex))
</xmp>
				</code>
			</pre>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a rel="nofollow" href="https://d-learn.ir/p/subset-in-r/">چطور در R زیرمجموعه‌ای از داده درست کنیم؟</a> appeared first on <a rel="nofollow" href="https://d-learn.ir">مدرسه پردازش و تحلیل داده دقیقه</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://d-learn.ir/p/subset-in-r/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
