【发布时间】:2021-12-13 13:49:57
【问题描述】:
我有两列由 .csv 文件中的数字组成。 让我们想象一下
column1 = [1, 2, 3, 7, 9, 3, 14, 7, 9]
column2 = [2, 5, 2, 67, 8, 3, 6, 5, 2]
column1 和 column2 基本上是时间序列,但 csv 文件中没有索引号。 我想以不同颜色绘制位于顶部 %1 的值。
所以,我的代码是
features = ['column1' , 'column2']
df = pd.read_csv('XX.csv', usecols=features, sep=';', encoding='ISO-8859-1')
for features in df:
new_df = df[[features]].quantile(q=.99, axis=0, numeric_only=True).iloc[0]
此代码为代表每列顶部 %1 的每列生成两个阈值数字。下一步是为 a 和 b 列绘制散点图,如果每列的数字高于这两个阈值,则以不同的颜色显示。 我在这里搞砸了。
【问题讨论】:
标签: python plot conditional-statements scatter