- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在研究全局恐怖主义数据库,并试图绘制各种目标类型的恐怖分子的条形图。我想为每个 xlabel 分配一个代码,并在图表上打印一个图例,显示目标类型的相应代码
到目前为止我还没有找到解决这个问题的办法。 Link考虑到的数据集。
df['targtype1_txt'].value_counts().plot(kind = 'bar')
plt.title("Favoirite Target types of Terrorist")
plt.xlabel("Target Type")
plt.ylabel("Value_Counts")
Link输出上述代码。我想将 xlabel 的值映射到一些数字代码,并将其作为列表放在图的一侧
最佳答案
你可以这样做:
c = df.targtype1_txt.astype('category')
d = dict(enumerate(c.cat.categories))
df['targtype1_txt_code'] = c.cat.codes
df['targtype1_txt_code'].value_counts().plot(kind = 'bar')
plt.title("Favorite Target types of Terrorist")
plt.xlabel("Target Type")
plt.xticks(rotation=0)
plt.ylabel("Value_Counts")
s ='\n'.join(['%s: %s' % (key, value) for (key, value) in d.items()])
plt.text(2.6, 1, s, fontsize=14)
使用每个值的代码创建一个新列并绘制该列。然后使用用于对值进行编码的字典在侧面添加一个文本框。
关于python - 如何将代码分配给条形图中的 xlabel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58552345/
我的图中有节点,它们的 xlabels 位于它们的左上方。我怎样才能改变这个位置?我希望 xlabels 正好位于节点本身的旁边。 最佳答案 xlp是你想要的属性,但它没有做任何事情。 你不能改变位置
下面的代码在每个循环中绘制了一个图形,我希望将每个矩阵的平均值打印为 x 标签。例如:ave 是 40。我不确定如何将每个图像的 ave 添加到 xlabel。 import matplotlib.p
当我在 IPython 中运行它时: r = (100, 300) b = 100 plt.figure(figsize=(8, 6)) plt.subplot(3,1,1) plt.xlabel('
当我在 IPython 中运行它时: r = (100, 300) b = 100 plt.figure(figsize=(8, 6)) plt.subplot(3,1,1) plt.xlabel('
我正在尝试用文本重命名我的 x 标签并编写以下代码: dow=pd.to_datetime(df1['Dates']).dt.dayofweek Weekdays= ['Monday', 'Tuesd
请问如何设置xlabel的空间?我读过https://matplotlib.org/api/_as_gen/matplotlib.pyplot.xlabel.html但我不明白。我使用 matplot
我正在研究全局恐怖主义数据库,并试图绘制各种目标类型的恐怖分子的条形图。我想为每个 xlabel 分配一个代码,并在图表上打印一个图例,显示目标类型的相应代码 到目前为止我还没有找到解决这个问题的办法
在pyplot模块中可以使用xlabel()和ylabel()函数设置x轴y轴的标签。这两个函数的使用方法非常相似。 使用xlabel()设置x轴标签 函数签名为matplotlib.pyplo
我尝试使用 dot 绘制图形,但出现以下问题 节点标签 b与 a 的边缘重叠至 b .有没有办法以某种方式移动这个标签来避免这种情况? 这是我用来生成图像的代码(使用 dot ) digraph A
这是我的代码: var months = ["January", "February", "March", "April", "May", "June", "July", "August", "Se
我不知道我在这里错过了什么。折线图未显示第一个 x 标签: 这是我的代码: new Morris.Line({ element: 'chart_170', data: [ { y: '2015
有什么方法可以将 xLabel(预测标签) 0、1 移动到混淆矩阵的顶部吗?感谢任何帮助。 from sklearn.metrics import accuracy_score plt.figure(
我正在创建一个绘图,我想在坐标轴和标题上放置标签,但它以某种方式忽略了 plt.xlabel : import matplotlib.pyplot as plt import numpy as np
我正在使用 pandas plot 生成堆叠条形图,它与 matplotlib 的行为不同,但日期总是以错误的格式出现,我无法更改它。我还想要图表上的“总计”线。但是当我尝试添加它时,之前的条形图被删
我正在使用 pygraphviz 为我的项目创建图表。我无法弄清楚如何将节点的 xlabel 居中以及如何更改 xlabel 的颜色。 graph.add_node(row[3], color='go
我编写了一个函数来在此处显示一些图表: def plot_price_series(df, ts1, ts2): # price series line graph fig = plt
绘制图形时使用了中文标题,会出现乱码 原因是matplotlib.pyplot在显示时无法找到合适的字体。 先把需要的字体(在系统盘C盘的windows下的fonts目录内)添加到FontP
我无法设置 xlabel的情节当 我用 Pandas 做 scatter地块 在多个子图中 并指定 c颜色属性列。 例如,这很好用:我可以看到 xlabel : import numpy as np
我正在使用 ggplot2 和 facet_grid,输出格式为 PNG。如何在 x 轴标签中写入符号“Angstroms”?我尝试了 xlab("{\305}") 但它为我打印了一个奇怪的符号。 最
我正在使用下面给出的代码使用 ggplot 在同一页面上绘制多个图形。我不想让每个图表都有自己的 xlabel、ylabel、标题和图例描述,我只希望每个页面都有一个这样的图表。我试图找到解决方案,但
我是一名优秀的程序员,十分优秀!