ما از کوکی ها برای بهبود تجربه شما در استفاده از سایت استفاده می کنیم. با ادامه استفاده از سایت، شما استفاده از کوکی ها ، سیاست حفظ حریم خصوصی و شرایط استفاده را قبول می کنید.
متوجه شدم!
پایگاه جامع اطلاعات مکانی ایران
پایگاه جامع اطلاعات مکانی ایران تارنما دانش - محتوای کاربردی آشنایی با توابع کلیدی بسته dplyr (قسمت اول)

آشنایی با توابع کلیدی بسته dplyr (قسمت اول)

آشنایی با توابع کلیدی بسته dplyr (قسمت اول)

1402/03/22
در این فیلم آموزشی با نحوه عملکرد توابع کلیدی ()filter()، arrange و ()slice آشنا می‌شوید.


آشنایی با توابع کلیدی بسته dplyr 

اولین مرحله از فرایند داده‌کاوی (Data Mining)، مرحله پیش‌پردازش و آماده‌سازی داده‌ها است که به عنوان مهم‌ترین بخش فرایند داده‌کاوی شناخته می‌شود. در این مرحله از فرایند، تبدیلاتی بر روی داد‌های خام انجام می‌شود (تبدیل داده‌ها-Data Transformation) و تغییراتی نیز در ساختار و فرمت اولیه جداول اعمال می‌شود (پاک‌سازی داد‌ها-Data Cleaning) تا داده‌ها برای ورود به مراحل بعدی یعنی مرحله مدل‌سازی (Modeling) و مصورسازی (Visualization) آماده شوند. یکی از بسته‌های نرم‌افزاری که به صورت ویژه در مرحله آماده‌سازی داده‌ها مورد استفاده قرار می‌گیرد، بسته dplyr است. این بسته یکی از اعضای بسته نرم‌افزاری tidyverse است که یک مجموعه کامل از ابزارهای لازم برای مراحل مختلف داده‌کاوی شامل ورود اطلاعات، آماده‌سازی داده‌ها، مدل‌سازی، مصورسازی داده‌ها و همچنین مرحله گزارش نتایج به دست آمده است.

 توابع موجود در بسته dplyr به منظور ایجاد تبدیلاتی بر روی داده‌ها (Data Transformation) مورد استفاده قرار می‌گیرند و با به‌ کارگیری آن‌ها به راحتی می‌توان تغییرات مدنظر را روی داده‌ها اعمال کرد. این بسته شامل یک سری توابع کلیدی است که بعضی از آن‌ها در ارتباط با مشاهدات یا سطر ها و بعضی دیگر در ارتباط با متغیرها یا ستون‌های یک مجموعه داده است. توابع کلیدی که در این قسمت مورد بررسی قرار می‌دهیم شامل سه تابع ()filter()، arrange و ()slice است که همگی آن‌ها مرتبط با مشاهدات یا سطرهای یک مجموعه داده است. 

  • تابع ()filter یک زیرمجموعه از مشاهدات یا سطر‌ها را بر اساس شروط خاصی انتخاب می‌کند.
  • تابع ()arrange ترتیب قرارگیری مشاهدات یا سطرها را بر اساس مقادیر ستون‎‌ها تغییر می‌دهد.
  • تابع ()slice یک زیر مجموعه از مشاهدات را با استفاده از موقعیت قرارگیری آنها انتخاب می‌کند.

ارسال نظر:


پایگاه جامع اطلاعات مکانی ایران
Rui3DتبifNAByGISUMDPDFDEMMapنصبforstrNaNMAPOSMIDWSumgisSHPshpGPXGPSKMLحریمlinetextrectKnitHTMLgeomjoinpipeپایپplotJoinaxisدادهESRIreadloadCRANnextloopENVIListBaseRingViewhelpClipQGISLineNearبافرToolAreaDATAرسترclipdataJsonDataEditthemeگزارشShinyScaleLabelfacettidyrادغامتجمیعdplyrANOVAToolsExcelSlopeEraseابزارcolorpointUnionlabelpar()mfrowmfcolروبانgroupErrorwriteapplyinputbreakwhile4.6.1آموزشArrayMultiSplitIndexPivotTablePointtoolsSetupوکتورQueryexcelArcGISترافیکserverنمودارunit() T TestBufferپایگاهInsertافزونهImportExportlapplysapplytapplymapplyWebGISwebgisoutputFactorlevelspythonپایتونآموزش VectorMatrixLayoutAspectRasterMosaicArcgisAppendarcgisSelectrasterARCGISNetworkggplot2elementRStudiomerge()slice()Min MaxZ ScoreBox CoxdensityProjectCentralEStudioWarningpackagecontroldatasetsummaryLogicalconvertnumericintegerlogicalRstudioinstallKrigingFishnetConvertAutocadمسیریابیآرامستانTile MapBase Mapمصورسازیgather()spread()magrittrTee pipeselect()mutate()rename()filter()سالیدورکمتاسالیدR StudioQ Q Plotquantilelegend()layout()رنگ بندیPie PlotBox PlotBar Plotdiscretefunctionifelse()groppingvariableWeightedدرونیابیDissolveidentityشیپ فایلجی پی اسAdd Dataلیبل زدنمکان محورنقشه پایهextract()tidy dataداده مرتبfull joinleft joinگروه‌بندیarrange()Hillshadeسایه روشنSymbologyدسته بندیHistogramFrequencyDebuggingargumentsconditionvariablesنرم افزارcharacterworkspacedirectoryAttributeAdd FieldProximityintersectShapeFileshapefileShapefilesymbologyسیمبولوژیMobile GISتصویر گوگلR MarkdownCoordinateseparate()inner joinright joinادغام کاملgroup_by()عملگر پایپrelocate()آماده‌سازیپیش‌پردازشsolidworksSolidWorksset.seed()ArcGIS ProProjectionDigitizingرقومی سازیOperationsRelationalData FrameGoogle mapReclassifyCalculatorArcGIS PROFeature Toarcgis procoordinateShape fileسفارشی سازیادغام داخلیادغام از چپsummarise()Two Samplesسیستم تصویرGeodatabaseQualitativedescriptiveDescriptiveVariabilityprogrammingProgrammingافزایش سرعتابزار Eraseابزار Splitبرچسب گذاریافزودن دادهابزار مکانینقشه کاداستربرنامه نویسیShapiro Wilkdistributionسیستم مختصاتScatter PlotMathematicalSpatial joinمحاسبه مساحتOpenStreatMapvisualizationData Cleaningpivot_wider()ادغام از راستpipe operatorpreprocessingتبدیل داده‌هاOne way ANOVANormalizationcustomizationArcGIS ServerArcgis Serverاسکریپت نویسیGlobal Mapperpivot_longer()Paired Samplesنمودار جعبه‌اینمودار میله‌ایJavaScript APIMissing ValuesData StructurePoint Distanceتخلفات ساختمانیWeb ApplicationAssignment pipeExposition pipeStandardizationمعرفی نرم افزارنمودار دایره‌ایFactor Variableنصب نرم‌افزار RSpatial Databaseinstall.packagesLogical Operatorنصب و راه اندازیابزارهای کاربردیپایگاه داده مکانیOne Sample T Testمدل رقومی ارتفاعیworking directoryنرم افزار سالیدورکKolmogorov Smirnovابزار table selectبرنامه نویسی WebGISRelational OperatorGenerate Near Tableسیستم اطلاعات مکانیAnalysis of varianceSymmetrical Differenceآموزش نرم افزار arcgisClosest facility analysis

©BRB تمامی حقوق طراحی سایت متعلق به شرکت دانش‌بنیان بهین ره‌آورد بهبود می باشد.