Подсчет повторяющихся и уникальных значений в группах в пандах

Хорошо, поэтому проблема заключается в том, что он не компилирует html, который вы включаете (угловой не анализирует его, чтобы найти директивы и многое другое). Невозможно придумать способ заставить его скомпилироваться из контроллера, но вы можете создать директиву, которая включает в себя контент, и скомпилирует его.

Итак, вы изменили бы

-

И затем для js:

var myApp = angular.module('myApp', ['ngSanitize']);
angular.module('myApp')
.directive('compile', ['$compile', function ($compile) {
  return function(scope, element, attrs) {
    scope.$watch(
      function(scope) {
        return scope.$eval(attrs.compile);
      },
      function(value) {
        element.html(value);
        $compile(element.contents())(scope);
      }
   )};
  }]).controller('MyCtrl', function($scope) {
    var str = 'hello http://www.cnn.com';
    var urlRegEx = /((([A-Za-z]{3,9}:(?:\/\/)?)(?:[\-;:&=\+\$,\w]+@)?[A-Za-z0-9\.\-]+|(?:www\.|[\-;:&=\+\$,\w]+@)[A-Za-z0-9\.\-]+)((?:\/[\+~%\/\.\w\-]*)?\??(?:[\-\+=&;%@\.\w]*)#?(?:[\.\!\/\\\w]*))?)/g;
    result = str.replace(urlRegEx, "$1");
    $scope.GotoLink = function() { alert(); }
    $scope.name = result;
});

Угловая 1.2.12: http://jsfiddle.net/7k8xJ/4/

Угловой 1.4.3: http://jsfiddle.net/5g6z58yy/ (тот же код, что и раньше, но некоторые люди говорили, что он не работает 1.4. *)

0
задан AGH_TORN 16 January 2019 в 18:15
поделиться

1 ответ

Можно использовать размер :

result = df.groupby(['Class', 'Age', 'City', 'Color']).size().reset_index(name='Count')
print(result)

Выход

  Class  Age         City   Color  Count
0     A   20  Los Angeles    Blue      2
1     A   20  Los Angeles     Red      1
2     B   25      Phoenix  Yellow      1
0
ответ дан Daniel Mesejo 16 January 2019 в 18:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: