Sunday 24 December 2017

تحديد تاريخ - متغير في ستاتا - الفوركس


ستاتا: تحليل البيانات والبرمجيات الإحصائية ألان رايلي، ستاتاكورب يمكنك تسجيل التواريخ على أي حال تريد، ولكن هناك تقنية واحدة فقط أن يفهم ستاتا، ودعا تاريخ المنقضي. التاريخ المنقضي هو عدد الأيام من 1 يناير 1960. في هذا الشكل، يوفر ستاتا وظائف لتحويل التواريخ إلى تواريخ منقضية، وتنسيقات لطباعة التواريخ المنقضية في أشكال مفهومة، ووظائف أخرى لمعالجة التواريخ المنقضية. التحويل إلى التواريخ المنقضية يتم توفير وظيفتين: مدي () والتاريخ (). مدي () يأخذ ثلاث وسيطات رقمية مداش الشهر واليوم والسنة مداش وإرجاع التاريخ المنقضي المقابلة. بالنسبة للبيانات التالية، سوف إدات جنرال إديت مدي (شهر، يوم، سنة) تنتج البيانات التالية: تاريخ (). من ناحية أخرى، يأخذ وسيطتين السلسلة: الأول هو التاريخ الذي سيتم تحويله، والثانية يعلم التاريخ () من ترتيب الشهر واليوم والسنة. تاريخ () ترجع التاريخ المنقضي المقابل. بالنسبة للبيانات التالية، سيتم إنشاء متغيرين، edate1 و edate2. التي تحتوي على نفس المعلومات. عرض التواريخ بمجرد تحويلها إلى تنسيق التاريخ المنقضي، يمكنك تعيين تنسيق ستاتاس d للمتغير بحيث تكون التواريخ قابلة للقراءة. العديد من الاختلافات ممكنة لعرض التواريخ. بالنسبة للبيانات التالية، سيتم تغيير تنسيق العرض لتنسيق إدات دمد، سي تغيير تنسيق العرض إلى تنسيقات أخرى عديدة ممكنة. للحصول على مساعدة عبر الإنترنت، اكتب تواريخ المساعدة في ستاتا، أو راجع U 30 أوامر للتعامل مع التواريخ. ملاحظة: سوف إدر المجموعة الاستشارية الإحصائية ترحيل الموقع إلى وردبريس كمس في فبراير لتسهيل الصيانة وإنشاء محتوى جديد. ستتم إزالة بعض صفحاتنا القديمة أو وضعها في الأرشيف بحيث لا يتم الاحتفاظ بها بعد الآن. سنحاول الحفاظ على عمليات إعادة التوجيه بحيث تستمر عناوين ورل القديمة في العمل بأفضل ما في وسعنا. مرحبا بكم في معهد للبحوث الرقمية والتعليم مساعدة المجموعة الاستشارية مجموعة من خلال إعطاء هدية ستاتا وحدة التعلم باستخدام التواريخ في ستاتا هذه الوحدة سوف تظهر كيفية استخدام متغيرات التاريخ، وظائف التاريخ، وتاريخ تنسيقات العرض في ستاتا. تحويل التواريخ من البيانات الأولية باستخدام الدالة كوتديت () كوت إن خدعة إدخال التواريخ في ستاتا هي نسيان أنها تواريخ، وعلاجها كسلاسل أحرف، ثم تحويلها لاحقا إلى متغير تاريخ ستاتا. قد يكون لديك بيانات التاريخ التالية في ملف البيانات الخام. يمكنك قراءة هذه البيانات عن طريق كتابة: باستخدام الأمر قائمة، يمكنك أن ترى أن تم قراءة معلومات التاريخ بشكل صحيح في بداي. بما أن بداي هو متغير سلسلة، لا يمكنك القيام بأي نوع من الحسابات التاريخ معها حتى تقوم بتغيير متغير التاريخ منه. يمكنك إنشاء إصدار تاريخ بداي باستخدام الدالة (). المثال التالي يخلق متغير تاريخ يسمى عيد ميلاد من متغير الأحرف بداي. يختلف بناء الجملة قليلا تبعا لإصدار ستاتا الذي تستخدمه. والفرق هو كيفية تحديد النمط. في ستاتا 9 ينبغي أن يكون أقل حالة (على سبيل المثال كوتدميكوت) وفي ستاتا 10، ينبغي أن تكون الحالة العليا لليوم والشهر والسنة (على سبيل المثال كوتدميكوت) ولكن أقل حالة إذا كنت ترغب في تحديد الساعات والدقائق والثواني (على سبيل المثال كوتدميسكوت) . بياناتنا هي في يوم النظام والشهر والسنة، لذلك نستخدم كوتدميكوت (أو كوتدميكوت إذا كنت تستخدم ستاتا 9) ضمن الأمر تاريخ (). (ما لم يذكر خلاف ذلك، جميع أوامر ستاتا الأخرى في هذه الصفحة هي نفسها للإصدارات 9 و 10.) في ستاتا الإصدار 9: في ستاتا الإصدار 10: يتيح إلقاء نظرة على حد سواء بداي وتاريخ الميلاد. قد تبدو قيم عيد الميلاد مربكة. قيمة عيد ميلاد يوحنا هي 0 وقيمة عيد ميلاد مارك هو -207. يتم تخزين التواريخ في الواقع كما عدد الأيام من 1 يناير 1960 وهو مناسب لتخزين الكمبيوتر وأداء تاريخ الحسابات، ولكن من الصعب بالنسبة لك وأنا لقراءة. يمكننا أن نقول ستاتا أن عيد الميلاد يجب أن يتم عرض باستخدام تنسيق د لتسهيل على البشر للقراءة. تاريخ () وظيفة مرنة جدا ويمكن التعامل مع التواريخ مكتوبة بأي طريقة تقريبا. على سبيل المثال، والنظر في file2.raw الملف. هذه التواريخ هي فوضوي، لكنها متسقة. على الرغم من أن التنسيقات تبدو مختلفة، إلا أنها تكون دائما في يوم من الأيام مفصولة بمحدد (على سبيل المثال نقطة مائلة للفضاء أو شرطة). يمكننا محاولة استخدام بناء الجملة من الأعلى لقراءة التواريخ الجديدة. لاحظ أنه كما هو موضح أعلاه، بالنسبة إلى الإصدار 10 من ستاتا، يتم الإعلان عن ترتيب التاريخ في الأحرف الكبيرة (أي كوتمديكوت) بينما يتم الإعلان عن الإصدار 9 في جميع الأحرف الصغيرة (أي كوتمديكوت). كان ستاتا قادرا على قراءة تلك التواريخ دون مشكلة. دعونا نحاول مجموعة أكثر صرامة من التمور. على سبيل المثال، النظر في التواريخ في التواريخ3.راو. دعونا نحاول قراءة هذه التواريخ ونرى كيف ستاتا يعالجها. مرة أخرى، تذكر أنه بالنسبة لإصدار ستاتا الإصدار 10 يتم الإعلان عن كوتديكوت بينما بالنسبة للإصدار 9 يتم إعلانهم كوتديكوت. كما ترون، كان ستاتا قادرة على التعامل مع كل ما يقرب من تلك الأشكال التاريخ مجنون. كان قادرا على التعامل مع أبريل 12،0990 على الرغم من أنه لم يكن هناك محدد بين الشهر واليوم (ستاتا كان قادرا على معرفة ذلك منذ الشهر كان حرف واليوم كان عددا). وكان التاريخ الوحيد الذي لم ينجح هو أبريل 120990 وهذا هو لأنه لم يكن هناك محدد بين اليوم والسنة. كما ترون، وظيفة التاريخ () يمكن التعامل فقط عن أي تاريخ طالما هناك محددات فصل يوم الشهر والسنة. في بعض الحالات ستاتا يمكن قراءة جميع التواريخ الرقمية التي تم إدخالها بدون محددات، راجع تواريخ المساعدة للحصول على مزيد من المعلومات. تحويل التواريخ من البيانات الأولية باستخدام الدالة مدي () في بعض الحالات، قد يكون لديك الشهر واليوم والسنة المخزنة كمتغيرات رقمية في مجموعة بيانات. على سبيل المثال، قد يكون لديك البيانات التالية لتواريخ الميلاد من التواريخ4.راو. يمكنك قراءة في هذه البيانات باستخدام بناء الجملة التالي لإنشاء متغير منفصل للشهر واليوم والسنة. يمكن إنشاء متغير تاريخ ستاتا باستخدام الدالة مدي () كما هو موضح أدناه. يتيح تنسيق عيد ميلاد باستخدام تنسيق د بحيث يعرض بشكل أفضل. النظر في البيانات في التواريخ5.raw. وهو نفس التواريخ. باستثناء أن رقمين فقط يستخدمان للإشارة إلى السنة. دعونا نحاول قراءة هذه التواريخ تماما كما نقرأ date4.raw. وكما ترى، فإن قيم عيد الميلاد كلها مفقودة. وذلك لأن ستاتا يفترض أن السنوات كانت حرفيا 48 و 60 و 70 و 71 (أنها لا تفترض أنها 1948 و 1960 و 1970 و 1971). يمكنك فرض ستاتا لتفترض أن جزء القرن هو 1900 بإضافة 1900 إلى السنة كما هو موضح أدناه (لاحظ أننا نستخدم استبدال بدلا من توليد منذ عيد ميلاد متغير موجود بالفعل). الحسابات مع التواريخ المنقضية إن متغيرات التاريخ تجعل الحسابات تتضمن تواريخ ملائمة للغاية. على سبيل المثال، لحساب عمر الجميع في 1 يناير 2000 ببساطة استخدام التحويل التالي. يرجى ملاحظة أن هذه الصيغة للعمر لا تعمل بشكل جيد خلال فترات زمنية قصيرة جدا. على سبيل المثال، سن الطفل في عيد ميلاده سيكون أقل من واحد بسبب استخدام 365.25. هناك الصيغ التي هي أكثر دقة ولكن أيضا أكثر تعقيدا بكثير. هنا هو مثال من باب المجاملة دان بلانشيت. وظائف التاريخ الأخرى نظرا لمتغير التاريخ، يمكن للمرء أن يكون الشهر واليوم والسنة عاد على حدة إذا رغبت في ذلك، وذلك باستخدام الشهر (). يوم () والسنة ()، على التوالي. إذا كنت ترغب في إعادة يوم من أيام الأسبوع لمتغير التاريخ، استخدم داو () دالة (حيث 0Sunday، 1Monday الخ). تقوم وظيفة () التاريخ بتحويل السلاسل التي تحتوي على تواريخ إلى متغيرات التاريخ. يختلف بناء الجملة قليلا عن طريق الإصدار. في ستاتا الإصدار 9: في ستاتا الإصدار 10: وظيفة مدي () يأخذ ثلاث وسيطات رقمية (الشهر واليوم والسنة) وتحويلها إلى متغير التاريخ. يمكنك عرض الأوقات المنقضية كتاريخ الفعلي مع تنسيقات العرض مثل تنسيق d. وتشمل وظائف التاريخ الأخرى الشهر (). يوم() . عام() . و داو (). للحصول على مساعدة عبر الإنترنت مع التواريخ، اكتب تواريخ المساعدة في سطر الأوامر. للحصول على توضيحات أكثر تفصيلا حول كيفية تعامل ستاتا مع التواريخ ووظائف التاريخ، يرجى الرجوع إلى دليل مستخدمي ستاتا. محتوى هذا الموقع لا ينبغي أن يفسر على أنه تأييد لأي موقع ويب معين، كتاب، أو منتج البرمجيات من قبل جامعة كاليفورنيا.

No comments:

Post a Comment