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

رسم نمودار با استفاده از گرامر گرافیکی بسته ggplot2

رسم نمودار با استفاده از گرامر گرافیکی بسته ggplot2

1402/04/22
در این فیلم آموزشی، با نحوه رسم نمودارها با استفاده از بسته ggplot2 آشنا خواهید شد.


رسم نمودار اولیه با استفاده از گرامر گرافیکی بسته ggplot2 

بسته ggplot2 یکی از بسته‌های پرکاربرد و مهم در زبان R است که در مرحله مصورسازی داده‌ها (Data Visualization) مورد استفاده قرار می‌گیرد. این بسته بر اساس یک گرامر گرافیکی خاص نوشته شده است و از آن در رسم نمودارهای زیبا و با کیفیت می‌توان بهره برد. گرامر گرافیکی به کار رفته در ggplot2، بخش‌های لازم را به صورت لایه‌های مختلف به نمودار اضافه می‌کند و با ترکیب این لایه‌ها نمودار نهایی تشکیل می‌شود. لایه‌های مختلفی که می‌توانیم به نمودارها اضافه کنیم، به دو دسته کلی لایه‌های ضروری و لایه‌های غیر ضروری (اختیاری) تقسیم می‌شوند.
• لایه‌های ضروری که برای رسم نمودار لازم هستند، شامل لایه مربوط به داده‌ها‌ (Data)، لایه زیباشناختی (Aesthetic) و لایه هندسی (Geometric) است.
• لایه‌های غیر ضروری برای رسم یک نمودار لازم نیستند اما با به کارگیری آن‌ها می‌توان درک بهتری از نمودار داشت؛ شامل لایه افراز‌بندی (Facet)، لایه محورهای مختصات (Coordinate)، لایه آمار (Statistics)، لایه مقیاس‌ (Scale) و لایه تم (Theme) است.
در این قسمت از مجموعه آموزش‌های زبان R، ضمن آشنایی با گرامر گرافیکی ggplot2، یک نمودار اولیه را با استفاده از لایه‌های ضروری رسم خواهیم کرد. همچنین به منظور اضافه کردن ویژگی‌های بصری به نمودار، اطلاعات موجود در متغیرها را در لایه زیباشناختی به کار خواهیم گرفت.

ارسال نظر:


پایگاه جامع اطلاعات مکانی ایران
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 تمامی حقوق طراحی سایت متعلق به شرکت دانش‌بنیان بهین ره‌آورد بهبود می باشد.