$User->is_logged_in:  bool(false)
$User->user_info:  NULL
$User->check_post:  object(stdClass)#6923 (18) {
  ["is_valid"]=>
  int(1)
  ["global_remaining_posts_to_view"]=>
  int(0)
  ["remaining_posts_to_view"]=>
  int(0)
  ["number_all_post"]=>
  int(0)
  ["number_post_read"]=>
  int(0)
  ["is_from_gifts_balance"]=>
  int(0)
  ["gifts_articles_balance"]=>
  int(0)
  ["all_gifts_articles_balance"]=>
  int(0)
  ["gifts_read_articles"]=>
  int(0)
  ["exceeded_daily_limit"]=>
  int(0)
  ["is_watched_before"]=>
  int(0)
  ["sso_id"]=>
  int(42069)
  ["user_agent"]=>
  string(9) "claudebot"
  ["user_ip"]=>
  string(11) "54.82.20.97"
  ["user_header"]=>
  object(stdClass)#7059 (42) {
    ["SERVER_SOFTWARE"]=>
    string(22) "Apache/2.4.57 (Debian)"
    ["REQUEST_URI"]=>
    string(140) "/technodad/%d8%a7%d9%84%d8%aa%d8%ac%d9%87%d9%8a%d8%b2-%d8%a7%d9%84%d9%83%d8%a7%d9%85%d9%84-%d9%84%d9%84%d8%a8%d9%8a%d8%a7%d9%86%d8%a7%d8%aa/"
    ["REDIRECT_HTTP_AUTHORIZATION"]=>
    NULL
    ["REDIRECT_STATUS"]=>
    string(3) "200"
    ["HTTP_AUTHORIZATION"]=>
    NULL
    ["HTTP_X_FORWARDED_PROTO"]=>
    string(5) "https"
    ["HTTP_CONNECTION"]=>
    string(7) "upgrade"
    ["HTTP_HOST"]=>
    string(19) "technologyreview.ae"
    ["HTTP_CDN_LOOP"]=>
    string(10) "cloudflare"
    ["HTTP_CF_IPCOUNTRY"]=>
    string(2) "US"
    ["HTTP_ACCEPT_ENCODING"]=>
    string(8) "gzip, br"
    ["HTTP_CF_RAY"]=>
    string(20) "86bd27b19c575a5d-IAD"
    ["HTTP_CF_VISITOR"]=>
    string(22) "{\"scheme\":\"https\"}"
    ["HTTP_ACCEPT"]=>
    string(3) "*/*"
    ["HTTP_USER_AGENT"]=>
    string(9) "claudebot"
    ["HTTP_REFERER"]=>
    string(157) "https://technologyreview.ae/%D8%A7%D9%84%D8%AA%D8%AC%D9%87%D9%8A%D8%B2-%D8%A7%D9%84%D9%83%D8%A7%D9%85%D9%84-%D9%84%D9%84%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA/"
    ["HTTP_CF_CONNECTING_IP"]=>
    string(11) "54.82.20.97"
    ["PATH"]=>
    string(60) "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
    ["SERVER_SIGNATURE"]=>
    string(79) "
Apache/2.4.57 (Debian) Server at technologyreview.ae Port 80
" ["SERVER_NAME"]=> string(19) "technologyreview.ae" ["SERVER_ADDR"]=> string(11) "172.18.0.22" ["SERVER_PORT"]=> string(2) "80" ["REMOTE_ADDR"]=> string(11) "54.82.20.97" ["DOCUMENT_ROOT"]=> string(13) "/var/www/html" ["REQUEST_SCHEME"]=> string(4) "http" ["CONTEXT_PREFIX"]=> NULL ["CONTEXT_DOCUMENT_ROOT"]=> string(13) "/var/www/html" ["SERVER_ADMIN"]=> string(19) "webmaster@localhost" ["SCRIPT_FILENAME"]=> string(23) "/var/www/html/index.php" ["REMOTE_PORT"]=> string(5) "52408" ["REDIRECT_URL"]=> string(56) "/technodad/التجهيز-الكامل-للبيانات/" ["GATEWAY_INTERFACE"]=> string(7) "CGI/1.1" ["SERVER_PROTOCOL"]=> string(8) "HTTP/1.1" ["REQUEST_METHOD"]=> string(3) "GET" ["QUERY_STRING"]=> NULL ["SCRIPT_NAME"]=> string(10) "/index.php" ["PHP_SELF"]=> string(10) "/index.php" ["REQUEST_TIME_FLOAT"]=> float(1711686945.776402) ["REQUEST_TIME"]=> int(1711686945) ["argv"]=> array(0) { } ["argc"]=> int(0) ["HTTPS"]=> string(2) "on" } ["content_user_category"]=> string(4) "paid" ["content_cookies"]=> object(stdClass)#7058 (3) { ["status"]=> int(0) ["sso"]=> object(stdClass)#7057 (2) { ["content_id"]=> int(42069) ["client_id"]=> string(36) "1d1883f4-87d0-4156-8903-e6ceb0cb4224" } ["count_read"]=> NULL } ["is_agent_bot"]=> int(1) }
$User->gift_id:  NULL

التجهيز الكامل للبيانات Data Wrangling

1 دقيقة

ما هو التجهيز الكامل للبيانات؟

هو عملية تنظيف البيانات المعقدة وتجميعها في مجموعات وإثرائها لجعلها أكثر سهولة للتحليل واستخلاص المعنى منها. نظراً للتوسع السريع في كمية البيانات ومصادر البيانات المتاحة اليوم، أصبح تخزين وتنظيم كميات كبيرة من البيانات للتحليل ضرورياً للعمل.

خطوات التجهيز الكامل للبيانات

مهما كان الغرض من البيانات المراد التعامل معها فلا بُدّ من تطبيق هذه المراحل الستة: 

  1. الاكتشاف: وهو خطوة اكتساب فهم أفضل للبيانات من أجل معرفة أفضل طرق التعامل معها وتعتبر أهم خطوة حيث تعتمد عليها باقي المراحل.
  2. الهيكلة: هي عملية أخذ البيانات غير المعالجة وتحويلها لبيانات منسقة بحيث يمكن استخدامها بسهولة أكبر باسم هيكلة البيانات.
  3. التنظيف: يتضمن تنظيف البيانات القضاء على أي عيوب متأصلة يمكن أن تغيّر نتائج التحليل أو تقلل من فائدته. يهدف تنظيف البيانات أو معالجتها إلى ضمان عدم تأثر البيانات النهائية للتحليل.
  4. الإثراء: هو عملية إضافة السياق إلى البيانات. تعمل هذه العملية على تحويل البيانات التي تم تنظيفها وتنسيقها مسبقاً إلى أنواع جديدة ذات معنى.
  5. التحقق: يمكن أن يكشف التحقق من صحة البيانات عن المشكلات التي يجب إصلاحها أو استنتاج أن البيانات جاهزة للتحليل.
  6. النشر: يتعلق الأمر بوضع البيانات الجديدة في مكان حيث يمكنك العثور عليها واستخدامها بسهولة.

 إذا اتبعت الخطوات السابقة، ستنتج لديك بيانات عالية الجودة للإحصاءات وتقارير الأعمال والمزيد.

أهم الأدوات المساعدة في التجهيز الكامل للبيانات

توجد الكثير من الأدوات التي تساعد في التجهيز الكامل للبيانات، منها:

  • جداول البيانات (Excel) وتعتبر أبسط أداة هيكلة لإدارة البيانات.
  • آوبن ري فاين (OpenRefine).
  • لغة بايثون: توفر مكتبات بايثون تحويلاً للعمليات الرياضية من نوع المصفوفة (NumPy)، ما يؤدي إلى تسريع الأداء والتنفيذ.
Content is protected !!