小编Jam*_*mmy的帖子

Java替换特殊字符

我试图用一个只有特殊字符的模式替换文件中的特殊字符,但它似乎不起作用.

String special = "Something @$ great @$ that.";
special = special.replaceAll("@$", "as");
Run Code Online (Sandbox Code Playgroud)

但是,当我运行时,我得到原始字符串而不是替换字符串.我究竟做错了什么?

java

5
推荐指数
2
解决办法
1万
查看次数

熊猫条件乘法

我有以下熊猫DataFrame,我正在尝试做一些清理。就我而言,我正在以原始十进制格式接收产品“ a”数据,而我需要将其百分比表示以与其他产品的格式保持一致。

如何调整的success_ratemarket_penetration_rate只有在案件100在我的数据帧时,产品=一个

import pandas as pd

df = pd.DataFrame({'product' : ['a', 'a', 'c', 'c', 'd', 'b', 'a', 'b', 'c'],
               'success_rate' : [0.2, 1.0, 67.0, 71.5, 23.2, 71.0, 0.44, 59.3, 12.7],
               'market_penetration_rate' : [0.82, 0.64, 77.5, 12.5, 22.5, 88.0, 0.34, 98.2, 87.4]})
Run Code Online (Sandbox Code Playgroud)
+ ---------- + -------------- + ----------------------- -+
| 产品| 成功率| market_penetration_rate |
| | | |
| 一个| 0.2 | 0.82 |
| | | |
| 一个| 1 | 0.64 | …

python pandas

2
推荐指数
1
解决办法
3621
查看次数

BigQuery - 仅按分隔符拆分一次

有没有办法只用分隔符分割一次?我的数据可能在多个索引处具有分隔符。我希望能够将一个字段分成两个单独的字段。

例如,当使用句点作为分隔符时,我希望字符串how.now.brown.cow分成两个字段:[how, now.brown.cow]。

SPLIT({field}, 'delimiter')[SAFE_OFFSET(0)] 可以很好地获取第一部分,但我的数据中可能有不相等的数组长度,因此我在连接其他索引时遇到问题。

google-bigquery

2
推荐指数
1
解决办法
767
查看次数

PostgreSQL CTE 记录作为函数的参数

我有一个函数接受两个整数作为参数my_function(input_a, input_b)。有没有一种简单的方法可以将 CTE 的结果(返回input_a, input_b 的记录)传递到函数中?

我应该考虑使用 for 循环编写自定义函数还是有更好的方法?

postgresql

1
推荐指数
1
解决办法
1031
查看次数

标签 统计

google-bigquery ×1

java ×1

pandas ×1

postgresql ×1

python ×1