[英]Visualizing a table according to its values
import pandas as pd
df = pd.DataFrame({'Hue value': [66.7, 0.42, 335.7, 77.9],
'Green value': [41.6, 4.23, 147.7, 37.3],
'Temperature': [39.9, 28.1, 41.8, 29.8]
})
print(df)
Hue value Green value Temperature
0 66.70 41.60 39.9
1 0.42 4.23 28.1
2 335.70 147.70 41.8
3 77.90 37.30 29.8
import seaborn as sns
cm = sns.light_palette("orange", as_cmap=True)
df.style.background_gradient(cmap=cm)
Styler
object 適用於整個 DataFrame,因此您可能需要應用並呈現每一列。
而描述溫度的顏色通常是紅色,因為熱與紅色有關。 有多種紅色可供嘗試,例如“深紅色”、“番茄”、“印度紅”、“火磚”、“栗色”等。請參閱此處了解各種顏色選項: https://matplotlib.org/stable /圖庫/顏色/named_colors.html
df[['Temperature']].style.background_gradient(cmap=sns.light_palette("red", as_cmap=True))
df[['Hue value']].style.background_gradient(cmap=sns.light_palette("magenta", as_cmap=True))
df[['Green value']].style.background_gradient(cmap=sns.light_palette("lime", as_cmap=True))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.