DataFrame в блокноте jupyter не сортирует в выводе / DataFrame не показывает содержимое в выводе, но сортируется однако - PullRequest
0 голосов
/ 19 февраля 2020

Добрый день,

У меня следующая проблема с моим кодом в блокноте jupyter:

[In(1)]'from IPython.display import display
print ("DataFrame")
display(foodItems_df)'

[Out(1)]'DataFrame
0   5e3e96b51c9d44000010a5a8    apple       A   E   B   AA
1   5e494e3b1c9d44000053a8fe    banana      A   E   B   AA
2   5e494e4a1c9d44000053a8ff    pineapple   A   E   B   AA'

// (В выходных данных отображается серо-белая таблица, но ее нельзя увидеть на stackoverflow) Этот код не сортирует выходной фрейм данных

[In(2)]'foodItems_df = json_normalize(list(db.foodItems.find()))
foodItems_df.sorted = sorted(foodItems_df)
foodItems_df.sorted'
[Out(2)]'['_id', 'a', 'aa', 'b', 'e', 'itemName']'

// Этот код, однако, сортирует выходные данные, но ему не хватает содержимого базы данных / фрейма данных (яблоко, банан, ананас ...)

Существует импорт mongodb et c ..., который я не скопировал здесь как часть своего кода.

Есть ли способ каким-либо образом объединить эти два кода, чтобы они вывод, который сортирует всю базу данных (заголовки и содержимое)?

Я благодарен за любую помощь / совет по этой проблеме.

ОБНОВЛЕНИЕ:

ОБНОВЛЕНИЕ изображения Блокнот jupyter (сортировка работает, но содержимое немного отличается (не отсортировано))

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...