رای میز کار فایل

میز کار بار خوانده شده مجموعه از داده های رای از فایل های, و تجزیه و تحلیل آن دسته از داده های رای گیری به عنوان اگر نتیجه انتخابات. این فایل رای میز کار در زیر توضیح داده:

1. فایل

فایل رای گیری یک جدول دو بعدی از اطلاعات رای گیری است, با:

  1. نام نامزد به عنوان ستون, و
  2. هر سطر از فایل پس از آن به نمایندگی از رای گیری تک, که در آن
  3. برای هر یک از رای گیری با توجه به اولویت رای دهندگان در موقعیت ستون مربوط به نام نامزد در هدر داده شده, به طوری که, اولویت رای دهندگان در توجه به هر یک از کاندیدا, است:

    1. تعداد بین 1 (بیشتر ترجیح داده) تا به و از جمله نفر, که در آن نفر تعداد نامزدها است (حداقل ترجیح داده.)
    2. انتخاب باشید, که در آن انتخاب های خالی به عنوان با مشخص شده تلقی (حداقل) اولویت نفر.
    3. مقادیر غیر عددی غیر از خالی, و یا مقادیر عددی کمتر از 1 یا بیشتر از نفر نامعتبر هستند, و از درجه اعتبار ساقط رای گیری به عنوان یک کل.

چنین داده های متنی در یک فایل رای گیری به عنوان با کاما از یکدیگر جدا شده، ارزش ارائه (CSV), به طور معمول در فایل داشتن “.csv” پسوند:

  1. ارزش مانند نام نامزد, که ممکن است خود شامل کاما, در نقل قول ها بسته است, به عنوان مثال: "خانواده نام, با توجه به نام. "
  2. خالی (خالی) ردیف در تجزیه و تحلیل نادیده گرفته (اما شمارش به عنوان ردیف فایل, به منظور شناسایی محل برگه های رای در فایل).
  3. سطر اول غیر خالی در فایل است به عنوان فهرست نامزدهای گرفته, با توجه به در نظم که در آن به نظر می رسد در انتخابات.
  4. هر سطر غیر خالی پس از آن به عنوان یک رای گیری گرفته, با هر یک از رای گیری از جمله شناسایی از نظر تعداد ردیف آن در فایل. (صفر مبتنی بر - اولین سطر در فایل ردیف است 0.)

این فایل رای گیری ممکن است شبیه به این:

";روح, Dawn”;, ";Mowz, Mike”;, ";مرحله, Yosem T.”;, ";همه, Wally C”;, ";Ruhner, Rod”;
5,2,3,4,1
5,2,4,3,1
4,2,3,5,1
3,2,4,5,1
2,1,3,4,5

2. ایجاد فایل رای

در انتخابات واقعی یک فایل رای گیری شاید از نوری خواننده خوانده شود.

برای اهداف ما در میز کار, برای کشف مفاهیم: ممکن است یک صفحه گسترده داده انتخابات با استفاده از ابزار هایی مانند مایکروسافت اکسل ایجاد, باز کردن دفتر کالک و یا رایگان دفتر کالک, و از جمله.

در لیبرآفیس کالک اطلاعات فوق را شبیه به این:

“Export” such a set of data as a “Comma-Separated Values”; (.CSV) فایل.

3. دسترسی به فایل رای

هنگامی که نرم افزار میز کار اجرا شده است, به طور پیش فرض "سناریو 1" فایل رای گیری است که با نرم افزار همراه باز می شود.

برای باز کردن یک فایل رای گیری های مختلف, استفاده از "پرونده" منو, "باز کردن رای گیری، فایل" گزینه:

  1. وجود دارد شما یک یا چند "سناریوی" فایل ها, که نشان دهنده فایل های مختلف رای گیری نمونه ها است که با برنامه همراه, و همچنین
  2. A "یافتن رای گیری فایل" گزینه, که به فراخوانی یک محاوره برای مشخص کردن فایل های مختلف از کامپیوتر شما به جای استفاده.

این فراخوانی یک محاوره برای مشخص کردن خاص از رای گیری فایل مورد استفاده قرار گیرد:

"مشاهده رای گیری، فایل" کلیک کنید اینجا فراخوانی athe فایل باز گفت و گو واقعی که با آن شما می توانید به حرکت و یک فایل را انتخاب کنید از کامپیوتر شما.

هنگامی که یک فایل مناسب انتخاب شده است, گفت و گو های رای، فایل ممکن است شبیه به این:

گفت و گو نمایش نام ستون (نامزدها), عنوان از داده ها به دست آورد, و, بر روی "پیش نمایش (سلامت عقل تصفیه)"تب, یک لیست از داده های رای خود.


It turns out that there are variations in how such “;CSV”; فایل های ساخته شده:

  1. گاهی اوقات مقادیر در واقع توسط کاما از هم جدا, اما گاهی اوقات تب، شخصیت, و یا حتی شخصیت های دیگر استفاده می شود.
  2. فایل نیاز به در همراهی با مشخصات مورد استفاده برای ایجاد آن خوانده شود, در غیر این صورت شما عجیب را دریافت.
  3. "مشخصات فایل" تب اجازه می دهد تا این انتخاب به مشخص شود, و هنگامی که تغییر, "تازه کردن" را فشار دهید ظاهر می شود.
  4. پس از کلیک کردن بر روی دکمه تازه کردن داده ها دوباره به عنوان خوانده شده خواهد, و شما می توانید ببینید که آیا آنها را حس بهتر.

هنگامی که شما فشار "OK,"داده خواهد شد به زبانه برنامه اصلی منتقل, و تجزیه و تحلیل.

4. سناریوهای

همانطور که در بالا اشاره شد, تعدادی از فایل های رای دهی با برنامه همراه شده است, برای راحتی کاربر و همچنین به صراحت موارد خاص نشان می دهد. شرح این folows:

برنده از دست می دهد, بازنده برنده

این مجموعه داده های کوچک است, 22 برگه های رای:

  1. این نشان می دهد که در آن صورت برنده کندورسه, نامزدی که اکثریت برنده در هر یک به یکی از بازی در برابر هر نامزد دیگر, and indeed comes in first by Condorcet/Ranked-Pairs (و یا هر روش کندورسه), می تواند در واقع, و در این مورد می کند, در آخرین مرده FPTP آمده (و از Irv).
  2. این نشان می دهد, به طور مشابه, بازنده کندورسه, که هر یک به یک مسابقه بالا در برابر کاندیداهای دیگر از دست می دهد, هنوز در انتخابات FPTP می توانید, و در این مورد می کند, برنده شدن در کثرت.
  3. It also shows a second-place Condorcet/Ranked-Pairs tie. این یک چرخه ترجیح نمی, و شامل هیچ جفت غیر تأیید - به این معنی که این نامزدها را با هر روشی کندورسه کراوات.

    این بدان معنی است که بعد از تمام این تنظیمات برگزیده را بطور همه جانبه در نظر گرفته شده است که رای دهندگان این دو همان رتبه.

    مسلما, احتمال چنین برابری دقیق از اولویت با داده های بزرگتر را به طوری کاهش به نسبتا بعید است در نظر گرفته شود, اما آن را, با این حال, ممکن است با هر اندازه از انتخابات.

    همانطور که برای هر سیستم, یک کراوات در هر موقعیت ممکن است. When we’;re electing a single candidate it is of consequence, البته, تنها زمانی که آن را به یک کراوات برای اولین بار از محل است.

    این که آیا, و یا چگونه, برای حل چنین کراوات یک موضوع خارج از سیستم رای گیری خاص خود را, و دست زدن به آن خواهد بود که توسط قانون قادر می سازد مشخص, که می تواند از یکی دیگر از انتخابات به یک تلنگر سکه دامنه.

تمام سیستم های برو

این مجموعه داده های کوچک است 5 نامزدها, 16 برگه های رای, ساختگی به طوری که:

  1. The Condorcet/Ranked-Pairs winner is also the FPTP (کثرت) برنده, و همچنین برنده از Irv. این می تواند اتفاق می افتد.
  2. ما همچنین هیچ برنده کندورسه در این مورد دارند, چرا که از یک چرخه اولویت در داده ها.
  3. It’;s really a setup, هر چند, for the next scenario – to see what happens when we throw in another candidate who is “;like”; یکی از دیگران.

داوطلبان مشابه

Here we take the ballots of the previous scenario and add another candidate “;similar”; به برنده سابق:

  1. در واقع, we attempt to “;slot”; نامزد جدید را به صندوق های رای در حدود اولویت همان برنده سابق.
  2. در حال حاضر, we get the same Condorcet/Ranked-Pairs winner as before, and the new “;similar”; نامزد است, همه در همه, دوم در اولویت را به آن; اما ما برنده های مختلف FPTP, و در عین حال برنده شده از Irv مختلف. در واقع, the “;similar”; نامزدها در حال حاضر هر دو در از Irv قبل از دور نهایی حذف.
  3. نکته در اینجا نشان داده است که نتیجه برای FPTP و از Irv می تواند با معرفی یک کاندیدای مشابه اریب, اما این جفت رتبه غیر حساس به این است. FPTP و یا از Irv نامزد قوی می تواند ضعیف, و یا حتی شکست داد, با داشتن دوستان در انتخابات.

از Irv توجه:

  • در مورد که در آن چندین کاندید برای آخرین محل در هر دور گره خورده است وجود دارد, گزینه های در مورد چگونگی ادامه وجود دارد.
  • یک نفر می تواند آنها را در یک زمان از بین بردن, در برخی از شیوه, یا فقط همه آنها را از بین بردن در یک سقوط از بین بردن, که همان چیزی است که در اینجا انجام می شود.
  • It’;ممکن, با این حال, که نتیجه کاملا متفاوت می تواند با حذف یک به یک از پس امدن, برای یک حذف می برگه های رای، به دیگر نامزدهای آخرین مکان تعلق, که به طور کامل می تواند در رتبه بندی های خود را برای دور بعدی تغییر, و می تواند مانند, امکان پذیر, even go-on to win. The problem, پس از آن, این است که چگونه تصمیم می گیرید که برای از بین بردن اولین?
  • Since we’;re not here to write the definitive IRV system, ما را در کوتاه, ساده, نزدیک به اندازه کافی برای نشان دادن تفاوت های گسترده ای در میان سه سیستم.

برنده FPTP اکثریت

یکی دیگر از مجموعه داده های کوچک, 20 برگه های رای:

  1. این مجموعه ساخته شده است به طوری که یک برنده اکثریت FPTP وجود دارد.
  2. اکثر اولین محل نیز بدان معنی است که این نامزد تر ارجح است, در تمام 1-1 یو پی اس بازی, از هر نامزد دیگر, و او است در نتیجه برنده کندورسه. This candidate is also the Condorcet/Ranked-Pairs winner, بنابراین, و با هر روشی کندورسه برنده.
  3. این نامزد نیز برنده از Irv از با اکثریت FPTP, بدون نیاز به از بین بردن پایین ترین نامزد از Irv وجود دارد. با برنده اکثریت FPTP, تنها دور از Irv تک وجود دارد.

مجموعه بزرگ داده ها

The workload for counting Condorcet/Ranked-Pairs is proportional to the number of ballots counted, و به تعداد جفت. اگر وجود دارد n نامزدها, وجود دارد n (n-1)/2 جفت. با تعداد زیادی از نامزدها, به ویژه, این می تواند از دست برای شمارش آراء با دریافت. It’;s fair to wonder about an electronic count.

این مجموعه داده ها دو برابر تعداد نامزدها از سناریوهای قبلی به 10 (بنابراین در حال حاضر وجود دارد 45 جفت), و به طور قابل توجهی افزایش می دهد از تعداد برگههای رای (2000).

  1. تنظیمات در هر رای گیری به صورت تصادفی در صفحه گسترده خود را منشاء تولید, با تلاش برای جلوگیری از مارک نامزدهای متعدد را با اولویت همان.

    These ballots are perfectly valid for Condorcet/Ranked-pairs, اما آنها جلوگیری از تخصیص های رای به یک کاندیدای واحد در FPTP و یا از Irv; آنها را در آن موارد را رد کرد.

  2. در از Irv, به عنوان نامزد در هر دور حذف, توسط ارائه چنین مواردی هم ترجیح مانند برگه های رای را رد کرد غیر مبهم می تواند دوباره به بازی در دور شمارش پس از آن آمده.
  3. با 10 نامزدها, و تنظیمات بیشتر یا کمتر، به طور تصادفی تعیین می, توزیع نسبتا حتی. این اندازه گیری از اتفاقی از اشتقاق است. برای تجزیه و تحلیل, با این حال, به این معنی, به ویژه, برنده FPTP بسیار ضعیف.

    این نشان می دهد که نقطه; اما در زندگی واقعی, رای دهندگان تمایل به دوم حدس بزنید نتیجه و رأی خود را به بازیگران با توجه به انتظارات (Duverger’;s law), به جای رای دادن تنظیمات واقعی خود را. This means that the distribution would likely be not so even but would tend to elevate artificially two or three of the perceived “;most-likely”; نامزدها.

از نظر تعداد فله, با این حال, اگر یک پیش بینی در حال اجرا مانند شمارش برای یک نظرسنجی برای انتخابات BC, خواهد بود که, دادن یا گرفتن, 400 برگه های رای (اگر همه رای دادند, (and they don’;تی)) برای نظر سنجی عمومی, و یا شاید سه گانه حرکت که برای نظر سنجی پیشرفته, و به ندرت به عنوان بسیاری از وجود دارد 10 نامزدها (هر چند که می تواند تغییر), ما یک استرس آزمون مناسب برای اجرای روش.

This Java “;workbench”; نرم افزار دسته این تعداد بزرگتر بدون شکستن عرق, در یک چارچوب زمانی تقریبا غیر محسوس.

این نشان می دهد که یک برنامه نظرسنجی هدف ساخته شده, و یا یک برنامه شعبههای رای, حتی در منطقه انتخاباتی طلا معادل, آیا در جاوا یا چیزی سریع تر نوشته شده است, خواهد بود غیر مسئله از نظر عملکرد.

بعدی: میز کار زبانهها

به اشتراک گذاشتن دکمه