Как просмотреть содержимое столбца данных pandas без усечения - PullRequest
0 голосов
/ 08 января 2020

При попытке отобразить фрейм данных со столбцом с именем «cmdline» в Jupyter Notebook значение усекается, и после поиска в Google я нашел следующее решение:

pd.set_option('display.max_rows', None)
pd.set_option('display.max_columns', None)
pd.set_option('display.width', None)
pd.set_option('display.max_colwidth', -1)
df1.head(n = 15)

, но ничего из этого помог. Столбец cmdline все еще слишком узок и не отображает полный текст в столбце. Кто-нибудь знает решение. Вышесказанное - это все, что я мог найти с помощью поиска Google.

enter image description here

edit:

кадр данных был сгенерирован

import sqlite3
conn = sqlite3.connect("ram-usage.db")
df1 = pd.read_sql("select datetime, cmdline, sum(resident) as resident, sum(shared) as shared from processdata where datetime > '2019-09-25' and datetime < '2019-09-26' group by datetime, cmdline ;", conn)

Версия программных компонентов, которые я скопировал и вставил ниже:

Server Information:
You are using Jupyter notebook.

The version of the notebook server is: 5.7.0
The server is running on this version of Python:
Python 3.6.6 | packaged by conda-forge | (default, Oct 12 2018, 14:08:43) 
[GCC 4.8.2 20140120 (Red Hat 4.8.2-15)]

Current Kernel Information:
Python 3.6.6 | packaged by conda-forge | (default, Oct 12 2018, 14:08:43) 
Type 'copyright', 'credits' or 'license' for more information
IPython 7.0.1 -- An enhanced Interactive Python. Type '?' for help.

Сам ноутбук работает с Docker

docker run --group-add=root --rm -p 8888:8888 -e "PASSWORD=xxxxxxxx" -e "USE_HTTP=1" -v "$PWD":/home/jovyan jupyter/scipy-notebook

, если вы хотите посмотреть на сам файл базы данных его можно загрузить с http://files.kiwiheretic.xyz/ram-usage.tar.gz или http://files.kiwiheretic.xyz/ram-usage.db

1 Ответ

0 голосов
/ 08 января 2020

Я предлагаю вам запустить свой код в другой IDE (например, Spyder). Затем вы можете просмотреть весь фрейм данных, просто щелкнув объект в проводнике переменных.

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