title: Why can't seaborn.pairplot finish drawing this plot?
body: <p>I have a dataframe <code>central</code></p>
  <p><a href="https://i.stack.imgur.com/FgaPM.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/FgaPM.png" alt="enter image description here" /></a></p>
  <p>Then I want to plot the pairwise relationships between the columns with <code>sns.pairplot(central)</code>. Could you please explain why the process just runs forever? I tried on both my laptop and Colab, but the problem persists.</p>
  <pre><code>import urllib3
  %matplotlib inline
  %config InlineBackend.figure_format = 'svg' # Change the image format to svg for better quality
  
  import networkx as nx
  import pandas as pd
  import seaborn as sns
  from scipy import stats
  import matplotlib.pyplot as plt
  
  ## Import dataset
  http = urllib3.PoolManager()
  url = 'https://raw.githubusercontent.com/leanhdung1994/WebMining/main/airports.net'
  f = http.request('GET', url)
  open('airports.net', 'wb').write(f.data)
  G = nx.read_pajek('airports.net', encoding = 'UTF-8')
  G = nx.DiGraph(G)
  
  ## Compute measures of centrality
  degree_central = nx.degree_centrality(G)
  closeness_central = nx.closeness_centrality(G)
  eigen_central = nx.eigenvector_centrality_numpy(G, max_iter = 200)
  katz_central = nx.katz_centrality_numpy(G)
  between_central = nx.betweenness_centrality(G)
  pagerank = nx.pagerank_numpy(G)
  [hub, authority] = nx.hits(G)
  
  ##  Create a dataframe using with above calculated centralities
  central = pd.DataFrame([degree_central, closeness_central, eigen_central, katz_central, between_central, hub, authority]).T
  central.columns = ['degree', 'closeness', 'eigen', 'katz', 'between', 'hub', 'authority']
  central
  
  ## Plot the pairwise relationships between centralities
  sns.pairplot(central)
  </code></pre>