Генерируйте данные, где количество ячеек является случайным, но суммы строк всегда одинаковы

Я нахожусь в ситуации, когда мне нужно создать набор поддельных наборов данных, в которых сумма двух переменных такая же, как в моих реальных данных, но значения для каждой переменной являются случайными. Вот установка:

>df
    X.1  X.2
1   145   30
2    55   73   

Первая строка имеет значение 175, а вторая - 128. То, что я ищу, - это способ генерирования фрейма данных (или набора фреймов данных), например:

>df.2
    X.1  X.2
1   100   75
2    90   38

В df.2 количество ячеек изменилось, но строки все еще суммируются с одной и той же таблицей. Фактические данные имеют сотни строк, но только две переменные, если это помогает. Я пытался выяснить, как это сделать сsample() но не повезло. Какие-либо предложения?

Спасибо!

Ответы на вопрос(4)

Ваш ответ на вопрос