ทำให้แผนที่ความร้อนของทะเลใหญ่ขึ้น


17

ฉันสร้างcorr()df จาก df ดั้งเดิม corr()DF ออก 70 X 70 มาและมันเป็นไปไม่ได้ที่จะเห็นภาพ heatmap ส sns.heatmap(df)... ถ้าฉันพยายามที่จะแสดงcorr = df.corr()ตารางที่ไม่พอดีกับหน้าจอและฉันสามารถดูความสัมพันธ์ทั้งหมด มันเป็นวิธีที่จะพิมพ์ทั้งdfโดยไม่คำนึงถึงขนาดของมันหรือเพื่อควบคุมขนาดของ heatmap หรือไม่?

ป้อนคำอธิบายรูปภาพที่นี่

visualization  pandas  plotting  machine-learning  neural-network  svm  decision-trees  svm  efficiency  python  linear-regression  machine-learning  nlp  topic-model  lda  named-entity-recognition  naive-bayes-classifier  association-rules  fuzzy-logic  kaggle  deep-learning  tensorflow  inception  classification  feature-selection  feature-engineering  machine-learning  scikit-learn  tensorflow  keras  encoding  nlp  text-mining  nlp  rnn  python  neural-network  feature-extraction  machine-learning  predictive-modeling  python  r  linear-regression  clustering  r  ggplot2  neural-network  neural-network  training  python  neural-network  deep-learning  rnn  predictive-modeling  databases  sql  programming  distribution  dataset  cross-validation  neural-network  deep-learning  rnn  machine-learning  machine-learning  python  deep-learning  data-mining  tensorflow  visualization  tools  sql  embeddings  orange  feature-extraction  unsupervised-learning  gan  machine-learning  python  data-mining  pandas  machine-learning  data-mining  bigdata  apache-spark  apache-hadoop  deep-learning  python  convnet  keras  aggregation  clustering  k-means  r  random-forest  decision-trees  reference-request  visualization  data  pandas  plotting  neural-network  keras  rnn  theano  deep-learning  tensorflow  inception  predictive-modeling  deep-learning  regression  sentiment-analysis  nlp  encoding  deep-learning  python  scikit-learn  lda  convnet  keras  predictive-modeling  regression  overfitting  regression  svm  prediction  machine-learning  similarity  word2vec  information-retrieval  word-embeddings  neural-network  deep-learning  rnn 

ฉันสับสนเล็กน้อยคุณต้องการพิมพ์df.corr()หรือเปลี่ยนขนาดของแผนที่ความร้อนหรือไม่?
Icyblade

@Gilbert คุณสามารถทำการปิดบัง heatmap เพื่อให้แสดงครึ่งบนหรือครึ่งล่างเท่านั้น
enterML

เป็นการดีที่ฉันต้องการเพิ่มขนาดของแผนที่ความร้อน
Gilbert

คำตอบ:


19

ฉันพบวิธีเพิ่มขนาดพล็อตของฉันด้วยรหัสต่อไปนี้ ...

plt.subplots(figsize=(20,15))
sns.heatmap(corr)

ป้อนคำอธิบายรูปภาพที่นี่


ตรวจสอบคำตอบด้วยตัวเองได้โปรด :-)
Icyblade


0
plt.figure(figsize=(20,15))

plt ไม่ได้ถูกกำหนดไว้เสมอฉันสามารถใช้ทะเลโดยไม่ต้อง pltไม่ได้กำหนดไว้เสมอฉันสามารถใช้ทะเลโดยไม่ต้อง

หากต้องการใช้บรรทัดด้านบนคุณต้องนำเข้าเช่น:

from matplotlib import plt

import matplotlib.pyplot as plt
grofte

0

แนวคิดพื้นฐานคือการเพิ่มขนาดรูปเริ่มต้นในเครื่องมือการวางแผนของคุณ คุณต้องนำเข้า matplotlib และตั้งค่าขนาดรูปเริ่มต้นหรือเพียงแค่ขนาดรูปปัจจุบันเป็นขนาดที่ใหญ่กว่า นอกจากนี้ทะเลถูกสร้างขึ้นบน matplotlib คุณต้องติดตั้งและนำเข้า matplitlib เพื่อใช้ประโยชน์จากห้องสมุดซีบอร์นให้ดีที่สุด


0

สิ่งนี้จะทำงานและอนุญาตให้ปรับขนาดเป็นพารามิเตอร์ได้ ขนาดรูปสามารถปรับได้แม้หลังจากวางแผน

fig = plt.gcf()  # or by other means, like plt.subplots
figsize = fig.get_size_inches()
fig.set_size_inches(figsize * 1.5)  # scale current size by 1.5

fig.set_size_inches

fig.get_size_inches

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.