Я попробовал следующий пример:
# coding: utf-8
# In[ ]:
# Load UCI census train and test data into dataframes.
import pandas as pd
features = ["Age", "Workclass", "fnlwgt", "Education", "Education-Num", "Marital Status",
"Occupation", "Relationship", "Race", "Sex", "Capital Gain", "Capital Loss",
"Hours per week", "Country", "Target"]
train_data = pd.read_csv(
"https://archive.ics.uci.edu/ml/machine-learning-databases/adult/adult.data",
names=features,
sep=r'\s*,\s*',
engine='python',
na_values="?")
test_data = pd.read_csv(
"https://archive.ics.uci.edu/ml/machine-learning-databases/adult/adult.test",
names=features,
sep=r'\s*,\s*',
skiprows=[0],
engine='python',
na_values="?")
# In[14]:
# Display the Dive visualization for the training data.
from IPython.core.display import display, HTML
jsonstr = train_data.to_json(orient='records')
HTML_TEMPLATE = """<link rel="import" href="https://raw.githubusercontent.com/PAIR-code/facets/master/facets-dist/facets-jupyter.html">
<facets-dive id="elem" height="600"></facets-dive>
<script>
var data = {jsonstr};
document.querySelector("#elem").data = data;
</script>"""
html = HTML_TEMPLATE.format(jsonstr=jsonstr)
display(HTML(html))
Я запустил его с помощью следующей команды и получил соответствующий оператор вывода:
C:\Users\aims\Desktop\facets>python colab_facets.py
<IPython.core.display.HTML object>
Где, как я ожидал увидеть HTML-представление соответствующего кода. Но получил только вышеприведенное утверждение в качестве вывода. Пожалуйста, дайте мне знать, что я могу сделать, чтобы улучшить и получить то, что я хотел увидеть.