Data.table: rbindlist خطأ داخلي: فشل عمليات التحقق من Savetl_init

تم إنشاؤها على ٢٦ نوفمبر ٢٠٢٠  ·  3تعليقات  ·  مصدر: Rdatatable/data.table

مرحبا ، شكرا على هذه الحزمة الرائعة.

لديّ تعطل غريب حيث تتعطل أخطاء data.table بشكل لا يمكن استرداده (يتطلب إعادة تشغيل R) في جميع الإصدارات من 1.13.0 إلى 1.13.3. هذا هو الحد الأدنى من المثال (غير منطقي ، البيانات الحقيقية بها تنوع أكبر وأكبر)

_library (data.table)
مكتبة (mltools)
data_instance <-data.table (x = rep (0.2972973،101) ، التحويل = 0)
دلاء <- 12
data_instance [، bucket: = bin_data (transfos، bins = buckets، binType = "quantile")] _

Fehler in rbindlist (list (head (x، topn)، tail (x، topn))، use.names = FALSE):
يمكن تطبيق STRING_PTR () على "حرف" فقط وليس على "NULL"

وبعد ذلك كلما اتصلت بجدول بيانات:

Fehler in rbindlist (list (head (x، topn)، tail (x، topn))، use.names = FALSE):
خطأ داخلي: فشلت عمليات التحقق من savetl_init (0100 0x00000135ab4382c0 0x00000135ab4a9670). الرجاء الإبلاغ إلى تعقب قضية data.table.

حتى أعيد التشغيل

معلومات الجلسة :
R الإصدار 4.0.3 (2020-10-10)
النظام الأساسي: x86_64-w64-mingw32 / x64 (64 بت)
يعمل تحت: Windows 10 x64 (الإصدار 17763)

منتجات ماتريكس: الافتراضي
Sessioninfo
R الإصدار 4.0.3 (2020-10-10)
النظام الأساسي: x86_64-w64-mingw32 / x64 (64 بت)
يعمل تحت: Windows 10 x64 (الإصدار 17763)

منتجات ماتريكس: الافتراضي

المكان:
[1] LC_COLLATE = German_Germany.1252 LC_CTYPE = German_Germany.1252 LC_MONETARY = German_Germany.1252 LC_NUMERIC = C
[5] LC_TIME = German_Germany.1252

الحزم الأساسية المرفقة:
[1] احصائيات الرسومات grDevices وقاعدة طرق مجموعات البيانات

الحزم الأخرى المرفقة:
[1] mltools_0.3.5 data.table_1.13.3

تم تحميلها عبر مساحة اسم (وغير مرفقة):
[1] compiler_4.0.3 Matrix_1.2-18 tools_4.0.3 yaml_2.2.1 grid_4.0.3 lattice_0.20-41

bug

التعليق الأكثر فائدة

نعم ، لقد قمت للتو بذلك وهي تعمل ، يمكن إغلاق المشكلة 👍.

شكرا!

ال 3 كومينتر

اسف بشأن ذلك! لا أقوم بإعادة الإنتاج على Linux باستخدام master ، ولا على أحدث إصدار من CRAN.

أعتقد أن # 4803 يصلح هذا

@ dbart79 سيكون من الرائع أن تتمكن من اختبار التصحيح لترى أنه يحل مشكلتك أم لا.

(قم بتثبيت التصحيح عبر remotes::install_github("Rdatatable/data.table#4803") . ملاحظة ، نظرًا لأن نظام التشغيل الخاص بك هو Windows ، فأنت بحاجة إلى إغلاق جميع جلسات R التي قد تستخدم data.table ، وإلا فسيتم قفل ملف DLL)

شكرا.

نعم ، لقد قمت للتو بذلك وهي تعمل ، يمكن إغلاق المشكلة 👍.

شكرا!

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات