擅长:python、mysql、java
<p>最简单的解决方法是使用<code>pandas</code>和<code>seaborn</code>:</p>
<pre><code>import pandas as pd # '0.25.3'
import seaborn as sns # '0.9.0'
data = pd.DataFrame(
dict(x=[1,2,3,4,5,6],
y=[1,3,4,5,6,7],
m=['k','l','l','k','j','l'],)
)
sns.scatterplot(data=data, x='x', y='y', style='m')
</code></pre>
<p><a href="https://i.stack.imgur.com/nU5d9.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/nU5d9.png" alt="plot"/></a></p>
<p><code>seaborn</code>自动为您选择标记样式。</p>