لدي قائمة من مجموعات البيانات ستاتا: بين بعض متغيرة تور غائبة، وأريد أن أضيف أن متغير إذا كان لا وجود لها. تحتوي مجموعات البيانات على متغير يسمى الفئة x حيث يمكن أن يكون x أي شيء (على سبيل المثال، أكلاس. وأود أن أعيد تسمية تلك المتغيرات إلى ديك. أريد إنشاء متغير تعديل وهو نعم إذا كان اسم الملف يحتوي على تعديل ولا إن لم يكن. أعتقد أنه سوف تبدو شيئا مثل: ولكن بعد ذلك في اللغة ستاتا المناسبة. حتى حصلت على هذا الآن، ولكن لا تعمل، فإنه لا تفعل أي شيء. هذه ليست إجابة، وهذا هو النصائح التي لن تناسب في تعليق. ما كنت تحاول ليس ستاتا الابتدائية. إذا كنت في الواقع كنت غير مألوف مع ستاتا (لا ستاتا) سوف تجد أنه من الصعب لأتمتة هذه العملية. إم متعاطفة لكم كمستخدم جديد من ستاتا - لها الكثير لامتصاص. والأسوأ من ذلك إذا كنت ربما تحت الضغط لإنتاج بعض الانتاج بسرعة. ومع ذلك، إد ترغب في تشجيع لك أن تأخذ خطوة إلى الوراء من المهام الخاصة بك على الفور. عندما بدأت استخدام ستاتا بطريقة خطيرة، بدأت من خلال قراءة طريقي من خلال الخطوات الأولى مع دليل ستاتا ذات الصلة لإعداد بلدي. الفصل 18 ثم يعطي المزيد من القراءة المقترحة، وكثير منها في دليل المستخدمين ستاتا. وعملت في طريقي من خلال الكثير من تلك القراءة أيضا. هناك الكثير من الأمثلة لنسخ ولصق في ستاتاس القيام ملف تحرير لتشغيل نفسك، والأفضل من ذلك، لتجربة مع تغيير الخيارات لنرى كيف تتغير النتائج. يتم تضمين كل هذه الكتيبات كملفات بدف في تثبيت ستاتا (منذ الإصدار 11) ويمكن الوصول إليها من داخل ستاتا - على سبيل المثال، من خلال قسم بدف دوكومنتاتيون من قائمة ستاتس هيلب. وكان الهدف من القيام القراءة ليس كثيرا لإتقان ستاتا للتأكد من إد تصبح مألوفة مع مجموعة واسعة من التقنيات الأساسية الهامة، بحيث عندما جاء الوقت أنني في حاجة إليها، وأود أن أذكر وجودها، إن لم يكن كامل بناء الجملة. وثائق ستاتا هي مثالية حقا - ثيريس فقط الكثير من ذلك. المسار الذي اتبعته يسطح الأشياء التي تحتاج إلى معرفته للبدء في عجلة من امرنا. مع ذلك، قد تجد الأمر فوريتش مفيدة للحلقة، الأمر فيليليست للحصول على قائمة من مجموعات البيانات ستاتا (وليس قواعد البيانات)، والأمر دس للحصول على قائمة من أسماء المتغيرات ضمن مجموعة بيانات ستاتا. أكثر بمهارة، فإن الأمر التقاط تمكنك من محاولة توليد متغير تور الخاص بك وسوف تفشل ببساطة بأمان إذا كان موجودا بالفعل، وتوفير كمية صغيرة من منطق البرنامج. أجاب 6 يوليو 16 في 15:04 الجزء الأوسط يمكن رسمها: على إدارة قوائم الملفات: فيلليست (سك) جيد جدا أيضا انظر فس (سك) لنهج مختلف. إديت: هنا دليل على مفهوم آخر التفاصيل: ستربوس (ltstring1gt، ltstring2gt) ترجع نتيجة غير صفرية، وهي موضع البداية من السلسلة الثانية في الأولى إذا كان الأول يحتوي على الثانية. غير الصفر كوسيطة يعني صحيح في ستاتا صفر يعني كاذبة. انظر مساعدة ستربوس () وإذا رغبت في مساعدة كوند (). لا أستطيع رؤية أسماء الملفات الخاصة بك لتعليق أو اختبار التعليمات البرمجية الخاصة بك، ولكن مشكلة واحدة محتملة هو أن الماكرو المحلي لم يتم تعريف في نفس مساحة الاسم التي تحاول تقييم التعبير. (ثاتس ما هي الوسائل المحلية). سيتم تقييم ماكرو غير معرف كسلسلة فارغة، مع النتيجة التي ذكرتها. أجاب 6 يوليو 16 في 16:03 الجنرال تعديل كوند (ستربوس (كوتيفيلنام 39quot، كوتادجوستكوت)، كوتيسكوت، كوتنوكوت) يولد دائما تعديل لا. حتى إذا كان كوتادجوستكوت في اسم الملف. هل ستربوس () وظيفة في حد ذاته I can39t يبدو أن تكون قادرة على استخدامه عندما حاولت هذا: إذا (ستربوس (كوتيفيلنام 39quot، كوتادجوستكوت) صحيح). ثم مرة أخرى ربما هذا لا معنى له. نداش ديليلير 7 يوليو 16 في 11:41 بناء الخيال that39s على أساس بعض اللغات الأخرى. راجع الإجابة المعدلة للرد. نداش نيك كوكس 7 يوليو 16 في 12:37 ثابت إذا أرسي 0 إلى إذا أرسي. نداش نيك كوكس 7 يوليو 16 في 23:55 إجابتك 2017 المكدس الصرف، إنسين ستاتا، لدي مجموعة من المتغيرات التي تبدأ مع يكغ. في حالتها الحالية، نهاياتها هي رقمية: pkg1، pkg2، pkg3، pkg4، الخ. أنا بحاجة إلى تغيير كل هذه المتغيرات النهايات إلى السلاسل: بكمز، بكمز، يكسب، يكسبتك، الخ لدي عمود من هذه النهايات السلسلة التي يمكنني تعيين كقائمة محلية، على سبيل المثال: سؤالي هو كيف يمكنني تغيير النهايات الرقمية لنهايات السلسلة. تخميني في التعليمات البرمجية التالية. ال . يشير إلى أين أنا الحيرة: أتساءل عما إذا كان من الأفضل الاستفادة من الأمر ريجكسر ()، ولكن لا يمكن التفكير في وسيلة لتشمل ذلك. نقدر أي مساعدة. طلب ديك 3 12 في 2:03 ليست هناك حاجة هنا لاستدعاء التعبيرات العادية. لديك اللواحق الجديدة البادئة يكغ هو دائما نفسه، وبالتالي فإن العمل من استخراج مرارا وتكرارا غير ضروري. قلب المشكلة هو ركوب الدراجات على قائمتين في وقت واحد. إليك طريقة واحدة لإصلاح الشفرة. ملاحظة أيضا إعادة تسمية في ستاتا 12 يمكن التعامل مع هذا ريجكسر () هي وظيفة، وليس الأمر مناقشة أكثر عمومية في ستاتا-journalsjpdf. htmlarticlenumpr0009 (قليلا خارج التاريخ، ولكن ذات الصلة على القضية الرئيسية) لديك الكثير من الاقتباس علامات على الأمر إعادة تسمية الخاص بك، لذلك لن تعمل. أجاب ديك 3 12 في 7:21 نيك كوكس لقد ذكرت أن الأمر إعادة تسمية في ستاتا 12 يمكن التعامل مع هذا. هل من الممكن القيام بذلك في أمر إعادة تسمية واحدة نشرت جوابا مع عدد قليل من الخيارات باستخدام الأمر الجديد، ولكن أنا cann39t معرفة ما إذا كان من الممكن استخدام مكالمة واحدة. نداش مايكل A جون 18 15 في 22:26 مايكل A ومن الممكن أن تفعل ذلك مع أمر واحد، ولكن الجواب الوحيد الذي يحدث لي ليست جذابة. (pkg1-pkg9) (pkg1-pkg9) (بكغمز بكغمز يكغسب بكغتبك بكميل بكغوف يكغك يكغيا يكغري) ومع ذلك، يبقى من الصحيح أن الناس سوف يقضون دقائق في محاولة للتفكير في خدعة ذكية عندما يمكن كتابة الأسماء في ثوان. نداش نيك كوكس يونيو 19 15 في 11:00 طلب بن في تعليق حول العدادات المتزايدة التي عقدت في وحدات الماكرو المحلية. ستاتاس وحدات الماكرو المحلية بشكل عام لعقد سلاسل أحرف سلسلة يمكن أن تكون رقمية، لذلك عقد الأرقام هي حالة خاصة، ولكن بطبيعة الحال مفيدة جدا. وقد عرض هذا الموضوع وحده عدة أمثلة. فإنه يساعد على عقد هذا التاريخ في الاعتبار. ويستند بناء جملة طويلة على النماذج النموذج الأول نسخ إلى ماكنام بينما النموذج الثاني يقيم قبل تعيين النتائج إلى ماكنام. الطريقة الرئيسية لزيادة عدادات هو لعدة إصدارات يسمح الآن. ومع ذلك، على الرغم من السماح لن تعمل كما قد تتوقع، على الرغم من أن ما يحدث يتفق مع بناء الجملة الأولى لوحدات الماكرو. لذلك، إذا كان هذا يبدو غريبا قليلا نظرا الخلفية الخاصة بك، وهذا مفهومة، ولكن وحدات الماكرو المحلية كان المقصود لمعالجة سلسلة، وليس الحساب. وماتا أكثر شيوعا في هذا الصدد. كتبت تعليمي حول الحلقات وحدات الماكرو في كوكس، N. J. 2002. كيفية مواجهة القوائم مع الثبات. ستاتا جورنال 2 (2): 202-222 والتي يمكن الوصول إليها للجميع في كما في ستاتا 12، إعادة تسمية يمكن التعامل مع هذه القضية في عدة طرق. هذا الأسلوب بإنشاء قائمة جديدة الماكرو الجديدة التي تحتوي على أسماء المتغيرات يكمز يكغمز يكسب يكغتبتك يكميل يكغوف يككسوك يكتيا يكغريك. ثم يستخدم إعادة تسمية لإعادة تسمية المتغيرات التالية نمط بككلتدجيتسغت إلى الأسماء المحددة في نيوكروبلست. الأرقام التالية يكغ لا تحتاج إلى أن تكون متتالية. طريقة ثانية تستخدم وظيفة إعادة تسمية جديدة مرتين كما كان من قبل، وهذا لا يتطلب أرقام متتالية في الأسماء الأصلية. يقوم الأمر الأول بإعادة تسمية متغيرات نمط بككلتدجيتسغت إلى الأسماء المحددة في كروبليست. ويضيف الأمر الثاني البادئة يكغ إلى أسماء المتغيرات الجديدة. في كلتا الحالتين، وبشكل عام عند استخدام الأمر إعادة تسمية (المشار إليها باسم مجموعة إعادة تسمية في وثائق ستاتاس)، يجب أن يتطابق عدد من أسماء المتغيرات القديمة عدد من أسماء المتغيرات الجديدة، لذلك تأكد من أن عدد المتغيرات التي يطابقها يكغ يطابق عدد الأسماء الجديدة المحددة في كروبليست. أجاب جون 18 15 في 22:20 الجواب 2017 كومة إكسهانج، إنك
No comments:
Post a Comment