ນີ້ແມ່ນຄໍາສັ່ງ gbdummyfy ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
gbdummyfy - ຜະລິດ dummies ຈາກປ້າຍຊື່
ສະຫຼຸບສັງລວມ
gbdummyfy [ທາງເລືອກໃນການ]
ລາຍລະອຽດ
ຄໍາສັ່ງນີ້ອ່ານຈາກການປ້ອນມາດຕະຖານໄຟລ໌ຂໍ້ຄວາມທີ່ມີຊ່ອງແຍກຖັນ. ການເຂົ້າ
ໃນຫນຶ່ງຖັນ (ທໍາອິດໂດຍຄ່າເລີ່ມຕົ້ນ) ຖືກພິຈາລະນາປ້າຍແລະຂະຫຍາຍເຂົ້າໄປໃນ matrix ຂອງ
dummies , ie ຂອງ 0 ແລະ 1 ຄ່າ. ຈໍານວນຂອງຖັນຂອງມາຕຣິກເບື້ອງແມ່ນເທົ່າກັບ
ຈໍານວນປ້າຍທີ່ແຕກຕ່າງກັນ. ແຕ່ລະແຖວມີ '1' ໃນສະຖານທີ່ຂອງປ້າຍກຳກັບທີ່ກ່ຽວຂ້ອງ
ລາຍຊື່ປ້າຍກຳກັບທີ່ຈັດຮຽງ, ແລະ '0' ຢູ່ບ່ອນອື່ນ. ນັບຕັ້ງແຕ່ໂດຍທົ່ວໄປຫນຶ່ງ dummy ຫນ້ອຍ
ຕົວແປແມ່ນຕ້ອງການຫຼາຍກ່ວາຈໍານວນປ້າຍຊື່, ທ່ານສາມາດເອົາຫນຶ່ງຖັນຂອງ dummies ໂດຍໃຊ້
ທາງເລືອກ '-d'.
OPTIONS
-h ພິມການຊ່ວຍເຫຼືອນີ້
-c ຕັ້ງຖັນຂອງປ້າຍກຳກັບ (ຄ່າເລີ່ມຕົ້ນ 1)
-d ຖັນໃດທີ່ຈະເອົາອອກ, ນັບຈາກ 1 (ບໍ່ມີຄ່າເລີ່ມຕົ້ນ)
-v ພິມປ້າຍຊື່ແລະຕໍາແຫນ່ງທີ່ກ່ຽວຂ້ອງກັບຄວາມຜິດພາດມາດຕະຖານ
ຕົວຢ່າງ
echo "a 1\nb 2" | gbdummyfy
ສ້າງ marix 4x3 ທີ່ມີຄ່າ dummy ທຽບກັບປ້າຍຊື່ 'a' ແລະ 'b'
ໂຄງການນີ້ຮຽກຮ້ອງໃຫ້ມີ awk ຫຼື gawk. ສັງເກດເຫັນວ່າມັນພຽງແຕ່ຂະຫຍາຍຂໍ້ມູນເພີ່ມໃຫມ່
ຖັນ. ເມື່ອນໍາໃຊ້ຜົນໄດ້ຮັບຜົນໄດ້ຮັບ matrix ໃນອຸປະກອນອື່ນໆ, ຜູ້ໃຊ້ຄວນ
ລະບຸຢ່າງຈະແຈ້ງວ່າຕົວແປ dummies ໃດທີ່ຈະໃຊ້ ແລະວິທີການ.
ການເພິ່ງພາອາໄສແບບເສັ້ນແບບງ່າຍໆສາມາດຖືກສ້າງໂດຍອັດຕະໂນມັດສໍາລັບ 'gblreg' ໂດຍການໃສ່
ປະຕິບັດຕາມການສະແດງອອກໃນຂໍ້ກໍານົດທີ່ເປັນປະໂຫຍດ
` seq 3 12 | sed 's/\.*\)/\+d\1\*x\1/' | tr -d '\n'`
ແລະ
` seq 3 12 | sed 's/\.*\)/,\1=0/' | tr -d '\n'`
ໃນບັນດາເງື່ອນໄຂເບື້ອງຕົ້ນ. ໃນກໍລະນີນີ້ມີ 10 ຄຸນຄ່າທີ່ແຕກຕ່າງກັນສໍາລັບ dummy.
ພວກເຂົາຄອບຄອງຕໍາແຫນ່ງຖັນຈາກ 3 ຫາ 12 ແລະມູນຄ່າເບື້ອງຕົ້ນຂອງພວກເຂົາແມ່ນສູນ.
ໃຊ້ gbdummyfy ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net