r - 从 0:10 在 r 中线性排列值
问题描述
我有以下数据集:
structure(list(G = c(NA, NA, -1.01182174807081, -1.01182174807081,
-1.01182174807081, -1.03501949560312, -1.03501949560312, -1.03501949560312,
-1.01189555194367, -1.01189555194367, -1.01189555194367, -1.03208191284692,
-1.03208191284692, -1.03208191284692, -1.00007825695672, -1.00007825695672,
-1.00007825695672, -1.03027247563088, -1.03027247563088, -1.03027247563088,
-0.999632960176179, -0.999632960176179, -0.999632960176179, -0.998570208055593,
-0.998570208055593, -0.998570208055593, -0.975978344319463, -0.975978344319463,
-0.975978344319463, -0.984342844790316, -0.984342844790316, -0.984342844790316,
-0.998450245287518, -0.998450245287518, -0.998450245287518, -1.11255680134788,
-1.11255680134788, -1.11255680134788, -1.14437105346841, -1.14437105346841,
-1.14437105346841, -1.24738311047776, -1.24738311047776, -1.24738311047776,
-1.28564738896258, -1.28564738896258, -1.28564738896258, -1.30225611704836,
-1.30225611704836, -1.30225611704836, -1.17181860494129, -1.17181860494129,
-1.17181860494129, -1.15687952410288, -1.15687952410288, -1.15687952410288,
-1.12078874426169, -1.12078874426169, -1.12078874426169, -1.12194837414298,
-1.12194837414298, -1.12194837414298, -1.1119085686834, -1.1119085686834,
-1.1119085686834, -1.11460209275208, -1.11460209275208, -1.11460209275208,
-1.14030482631462, -1.14030482631462, -1.14030482631462, -1.25693845068723,
-1.25693845068723, -1.25693845068723, -1.29636270710907, -1.29636270710907,
-1.29636270710907, -1.28630939351124, -1.28630939351124, -1.28630939351124,
-1.34123496736839, -1.34123496736839, -1.34123496736839, -1.30208113084414,
-1.30208113084414, -1.30208113084414, -1.27472858798502, -1.27472858798502,
-1.27472858798502, -1.2601313178257, -1.2601313178257, -1.2601313178257,
-1.25435070950356, -1.25435070950356, -1.25435070950356, -1.25446776571291,
-1.25446776571291, -1.25446776571291, -1.31782396761758, -1.31782396761758,
-1.31782396761758, -1.32404892123336, -1.32404892123336, -1.32404892123336,
-1.35533362583485, -1.35533362583485, -1.35533362583485, -1.32224476611552,
-1.32224476611552, -1.32224476611552, -1.37165859726789, -1.37165859726789,
-1.37165859726789, -1.32061051911721, -1.32061051911721, -1.32061051911721,
-1.26156328360682, -1.26156328360682, -1.26156328360682, -1.26156328360682,
-1.26156328360682, NA, NA)), class = c("tbl_df", "tbl", "data.frame"
), row.names = c(NA, -123L))
我想要的是将每个值从 0 到 10 进行排名,其中 0 应该等于最大值(-0.9759783),而 10 应该是最小值(-1.37166)。介于两者之间的所有内容都应该线性排列,例如,-1.25693845068723 应该产生 7.1 等等。
提前致谢。
解决方案
推荐阅读
- c++ - [leetcode 5] 在我的最长回文子串问题的解决方案中找不到问题所在
- javascript - 未捕获的类型错误:无法读取 HTMLSpanElement.menuBtn.onclick 处未定义的属性“添加”
- mongodb - 获取 MongoDB 中存在字段的记录数
- html - 像 img 中的文本一样使用 data-*
- javascript - Svelte:将 noscroll 类名从组件添加到正文
- angular - 如何在特定条件下以角度处理下拉菜单
- python - 有没有办法用 discord.py 隐藏频道列表?
- typescript - 在地图函数中使用扩展/休息运算符会产生错误 TS2700
- python - ModuleNotFoundError:Google Colab 中没有名为“pyaudio”的模块
- javascript - 如何在 chrome 扩展中拦截网站发出的 ajax 请求