Repository navigation
Releases: IranOpenDataLab/Iran-Private-School-Fees
Releases · IranOpenDataLab/Iran-Private-School-Fees
Release list
داده مدارس غیردولتی ۱۴۰۵-۱۴۰۶ — ۱۴۰۵/۰۷/۰۱ شمسی / 2026-09-23 18:10 میلادی
📦 توضیحات آخرین بهروزرسانی داده
تاریخ انتشار (شمسی و میلادی) در عنوان Release درج میشود و بهصورت خودکار از آخرین
commit فایلschools_data.csvمحاسبه میگردد.
این نسخه شامل چیست؟
- استخراج کامل ۲۴٬۶۴۸ مدرسه غیردولتی از
portal.mosharekatha.irوmy.mosharekatha.ir
— ۳۲ استان، ۵۵۸ منطقه، همه مقاطع (ابتدایی، ابتدایی استثنایی، متوسطه دوره اول،
متوسطه دوره دوم شاخههای نظری / فنی و حرفهای / کاردانش)، سال تحصیلی ۱۴۰۵-۱۴۰۶. schools_data.csv— ۴۲ ستون پاکسازیشده؛ UTF-8 با BOM (مناسب اکسل).schools_data.parquet— همان ۴۲ ستون بهعلاوهraw_detail/raw_licenses/
raw_tuition_history(در مجموع ۴۵ ستون؛ اشیاء تو در توی API بهصورت رشته JSON).
پاکسازی اعمالشده
- نام استان بدون کد و پرانتز عددی؛ در ستون منطقه فقط نام ناحیه (پرانتزِ متنیِ
رسمی حفظ میشود). confirm_tuitionاز توکنهای بکاند به بولین تبدیل شده؛process_statusبه
برچسب فارسی دقیق UI داشبورد (ستونprocess_status_label).- ستونهای شهریه زمانچین با الگوی
{سال}_{نوع}(۱۴۰۳ ← ۱۴۰۴ ← ۱۴۰۵) بهعلاوه
ستونهای جمع سالانه*_total(= شهریه + فوقبرنامه). - مبالغ اعشاری خروجی سرور به نزدیکترین ریال رند شدند تا
*_totalهمیشه با مقادیر
نمایشدادهشده برابر باشد؛ ساعت فوقبرنامهٔ کسری (مثل7.5) دستنخورده ماند. stageبهصورت اسم مقطع (نگاشت کدها از بج و مجوز خود سایت تأیید شده؛ کد خامstage_type_idحذف شده).
راستیآزمایی
python validate_data.py → ۵۰٬۷۱۹ بررسی، ۰ خطا (سلامت JSONL، نرخ خطا،
فرمت پول، فرمت ساعت، اشکال چهارگانهٔ ستونهای *_total).
نحوه دریافت فایلها
فایلهای schools_data.csv و schools_data.parquet را میتوان مستقیماً از همین
بخش Assets دانلود کرد. راهنمای کامل ستونها در فایل metadata.md مخزن است: